问 题 推荐  收藏
提问:danlandanlan
级别:幼儿园
来自:河南省

悬赏分:0
回答数:4
浏览数:
已解决的问题 虚拟语气的问题,帮忙解释一下,谢谢,If we had been more careful, we ______ much better results now
If we had been more careful, we ______ much better results now.
a. got b. had got c. would be getting d. would have got
如果答案选c,帮忙解释一下,谢谢。另外get 是短暂性动词还是延续性动词可以用进行时吗
 提问时间:2007-04-24 18:00:47    评论举报
最佳答案此答案已被选择为最佳答案,但并不代表问吧支持或赞同其观点
回答:不会飞翔的鹏
级别:八年级

2007-04-24 22:18:21
来自:四川省南充市
这是混合虚拟条件句。前面表示过去,后面表示现在,故用would be getting;get可以使用进行体。
揪错评论举报
提问者对答案的评价:
谢谢
其他回答  
回答:peacemark
级别:高二

2007-04-27 17:30:29
来自:陕西省咸阳市
根据第一句If we had been more careful,那么就应该排除A和B,其后应该接should或would型虚拟语气.然后由后面的句意还有now的提示,我们可以推出用现在进行时态,你要明白get也可以作为系动词.
评论举报
回答:沉.蓮.¨
级别:一年级

2007-04-30 17:45:31
来自:湖南省邵阳市
这个属于很典型的错综虚拟,前面的从句表过去(had done),后面的主句表现在(时间状语now),所以根据表现在的虚拟句句型,选C。
评论举报
回答:qianyipei
级别:幼儿园

2007-05-21 09:21:13
来自:浙江省湖州市
C,首先排除A,B。它前面一个是对过去的虚拟,而后面的有一个now,是对现在的虚拟,所以不需要用would have done,其实知道这个的话,你答案也就出来了,不是么?呵呵。。。考试时,记得多用用哦!
评论举报
总回答数4,每页15条,当前第1页,共1页