the day before today
on the day just past; on the day before today
"it was in yesterday's newspapers"
"yesterday's solutions are not good enough"
"we shared many yesterdays"
"yesterday the weather was beautiful"
"I was not born yesterday!"
I flew in yesterday from Brazil.
出自: M. Keane
Everybody wants something, and they want it yesterday.
出自:Independent
误 I stayed at home all yesterday.
正 I stayed at home all day yesterday.
正 I stayed at home for the whole of yesterday.
析 作“昨天一天”解时,不能说all yesterday,这不合乎英语的习惯表达法,应该说all day yesterday或for the whole of yesterday。
误 We went to the cinema yesterday night.
正 We went to the cinema last night.
正 We went to the cinema yesterday evening.
析 习惯上可以说last night或yesterday evening,但不能说yesterday night。但是,我们可以说yesterday morning〔afternoon〕(昨天早晨〔下午〕),而不说last morning〔afternoon〕。
误 I met him on yesterday.
正 I met him yesterday.
误 On yesterday grandfather fell downstairs.
正 Yesterday grandfather fell downstairs.
析 一般在yesterday, tomorrow, last night等词前不加介词。
误 He wrote to tell me that he had visited her yesterday.
正 He wrote to tell me that he had visited her the day before.
析 在间接引语中一般用the day before替代yesterday。
误 I have seen the play yesterday.
正 I saw the play yesterday.
析 yesterday只能修饰过去式的谓语动词,而不可修饰现在完成式的谓语动词。
以上内容独家创作,受著作权保护,侵权必究
海词词典,十七年品牌