How long is it ___we last spent the holiday in the country together?A before B when C since D that
问题描述:
How long is it ___we last spent the holiday in the country together?A before B when C since D that
但为什么不能选 D呢?我不可以把它当成强调句看吗?
答
自从我们一起在那个国家度假(到现在),多长时间了?
since引导的时间状语从句表示的是一段时间,与前面how long遥相呼应,若用that,只不过是个一般过去时态,与前面的how long是矛盾的.
一起度假了多长时间,应该用how long did we spend together in the holiday?
英语语法是需要联系常用句式理解的,不是孤立的.你不妨多背背重点句式对你有帮助.也就是说我理解的那个意思 跟它实际翻译的那个意思其实是不一样的,两个翻译的句子实际上是不同的句子,所以应该要自从我们一起在那个国家度假(到现在),多长时间了这样理解对吗?是的,我是这样理解的。如果像你理解的那样翻译,时态也不对呀,应该是how long was。。。应该是过去的事情了,后面spent用的是过去式啊!再说了,像你那样翻译,英语用简单句即可,没必要搞得这么复杂啊!