We agreed () here but so far she hasn't show up yet . A to meet B have met 为什么不是to have met?谢谢来访者!
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/20 00:38:18
We agreed () here but so far she hasn't show up yet . A to meet B have met 为什么不是to have met?谢谢来访者!
We agreed () here but so far she hasn't show up yet . A to meet B have met 为什么不是to have met?
谢谢来访者!
We agreed () here but so far she hasn't show up yet . A to meet B have met 为什么不是to have met?谢谢来访者!
别相信答案,答案错了!
翻译:
我们都达成协议了,但是现在她还没到
另外,这和时态无关
to meet是不定式,这是非谓语动词作宾语
agree to do固定搭配,所以用不定式
to have done叫做不定式的完成式,动作又先后才用这个
最后,这和虚拟语气更无关
要想虚拟,也得是agree这个动词虚拟
和meet一点关系没有
还有疑问?追问吧,
A agree to do sth,agreed就表明之前了,agree才是主要谓语,非meet,时态看前面agree
强调的是过去的事实 不需要用完成时态 用一般过去时即可
答案是A
首先agree to do sth.所以B不是,have met 是过去完成时,说明我们见过了,to have met 相当于不定时to
+have done 完成时 ,表示别人都这么想但是主人公不是,如果用了就是 '人都认为我们在这见面....'摆明与后面句意不连接,所以不可以。
have met是现在完成时 to meet 是将来时,to have met 混搭?
We agreed (A: to meet ) here but so far she hasn't [shown] up yet .
不是to have met! 尚未发生