My parents___here last night,but they couldn't.A.were to have comeB.must have comeC.cameD.had to come这道题跟没写完全似的.该怎么翻译呢?为什么呢?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/18 05:49:32
My parents___here last night,but they couldn't.A.were to have comeB.must have comeC.cameD.had to come这道题跟没写完全似的.该怎么翻译呢?为什么呢?
My parents___here last night,but they couldn't.
A.were to have come
B.must have come
C.came
D.had to come
这道题跟没写完全似的.该怎么翻译呢?为什么呢?
My parents___here last night,but they couldn't.A.were to have comeB.must have comeC.cameD.had to come这道题跟没写完全似的.该怎么翻译呢?为什么呢?
此题考察虚拟语气.
本句的意思是
我父母昨晚原本要来的,但他们没能来
My parents would have come here last night,but they couldn't
这里were to have come 等同于would have come 表过去将来
be+ to +do 表示将要做什么事,就是说昨晚我父母说他们将要来,可是他们没到。所以选A
注意,这是一个虚拟语气的句子。而且是过去式的虚拟语气。
本句的意思是
我父母昨晚原本要来的,但他们没能来 。
有:if I were you ,I will……(如果我是你,我就怎么怎么样),但事实上,我是不是会是你呢,不可能,所以只是假设,虚拟的。
这里were to have come 等同于would have come 表示过去将来 所以答案选A。...
全部展开
注意,这是一个虚拟语气的句子。而且是过去式的虚拟语气。
本句的意思是
我父母昨晚原本要来的,但他们没能来 。
有:if I were you ,I will……(如果我是你,我就怎么怎么样),但事实上,我是不是会是你呢,不可能,所以只是假设,虚拟的。
这里were to have come 等同于would have come 表示过去将来 所以答案选A。
收起