lastnight前面加since還是for?唯一84522022-06-25 15:53:17

前面加since,例如:

1。York Street‘s been closed since last night。 Why?約克街昨晚就被封鎖了為什麼

2。You’ve been avoiding me。。。 since last night when you saw me。從昨晚撞見我…你就一直在躲我

3。Peter Theo Curtis made his first public appearance since returning home last night。昨天晚上,彼得在回家之後,首次公開露面。

lastnight前面加since還是for?luck陌上花開2022-06-25 16:16:32

last night前加since,而不是for。

since 與 for都可以與時間連用,其意思都是一段時間,都要用現在完成時,但是它們之間還是有區別的。since後用時間點,for後用時間段。因為last night 是時間點,因此和since連用。如:I have read the book since last night。Ihave read the book for a long time。