各路大侠,为什么Last night was too cold 是病句。而应该是Last night it was too cold.

2025-03-07 16:46:22
推荐回答(3个)
回答1:

不能,last night是这个句子的状语。习惯用法,Last night was too cold 太过于中式英语了,从语法的角度来说,这个句子没错,但从外国人的遣词造句来说,几乎没有人会这样说话和造句。就像我们常常说的希望工程,有人会把它翻译成Hope Project,但外国人的习惯翻译是“Project Hope”,这就是其中的关系奥妙了。希望你能早日领悟英文的遣词造句的方法吧!习惯成自然,多读,多记就会有感觉了。

回答2:

不能阿。应该是It was too cold last night.

回答3:

是的,只能做时间状语。表示天气用It作主语。