
请英语高手解答三个选择题
请帮忙写出来正确选项,并且讲出理由,1Haditnotfailedthesafetytest,workonthenextproject()postponed.Amusth...
请帮忙写出来正确选项,并且讲出理由,
1Had it not failed the safety test,work on the next project ( ) postponed.
A must have been B must not have been C had to be D wouldn't have had to be
2 I am not sure,but my computer ( ) have a virus.
A can.B may C will Dwould
3What we know now ( ) amazed people 200 years ago.
A could be Bhad to be Cmust have Dwould have
选出以后,解释为什么选择这个,大家快来帮忙,答得好马上采纳! 展开
1Had it not failed the safety test,work on the next project ( ) postponed.
A must have been B must not have been C had to be D wouldn't have had to be
2 I am not sure,but my computer ( ) have a virus.
A can.B may C will Dwould
3What we know now ( ) amazed people 200 years ago.
A could be Bhad to be Cmust have Dwould have
选出以后,解释为什么选择这个,大家快来帮忙,答得好马上采纳! 展开
2个回答
展开全部
1答案是D 因为是与过去相反的虚拟语气
2答案是B 表示百分之50的可能性
3答案是D 主句谓语是虚拟语气
2答案是B 表示百分之50的可能性
3答案是D 主句谓语是虚拟语气
追问
还有关于虚拟语气的详细内容吗,第1、3的虚拟语气有什么区别呢
来自:求助得到的回答
展开全部
1. D (整句话的意思就是,如果那个安全检查已经通过了,那么下一个project就不会被延迟了-wouldn't have had to be postponed.)
2. B (这一题,"may"会是一个比较合适的答案,因为may指的是“可能”。第一句说了“我不确定”,所以用“我的电脑可能中了病毒”会比较合适。)
3. D (C和D有点相似,但是must have 指的是“一定是”, would have 是“可能会”或“将会”。“我们现在知道的东西可能会让200年前的人类觉得惊讶。)
对不起。我是外国人,华语说得不好,解释得不太好。
2. B (这一题,"may"会是一个比较合适的答案,因为may指的是“可能”。第一句说了“我不确定”,所以用“我的电脑可能中了病毒”会比较合适。)
3. D (C和D有点相似,但是must have 指的是“一定是”, would have 是“可能会”或“将会”。“我们现在知道的东西可能会让200年前的人类觉得惊讶。)
对不起。我是外国人,华语说得不好,解释得不太好。
追问
解答很好,怎么你是别的国家来的?那你怎么学的话语,讲的很标准
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询