虚拟语气的一些练习题

4.Maryisilltoday.Ifshe_____,she____absentfromschool.A.werenotill,wouldn'tbeB.hadbeeni... 4. Mary is ill today. If she _____, she ____ absent from school.
A. were not ill, wouldn't be
B. had been ill, wouldn't have been
C. had been ill, should have been
D. hadn't been ill, could be
5. Were I to do it, I ________ it some other way.
A. will do B. would do C. would have done D. were to do
6. I ________ him the answer ________ possible, but I was so busy then.
A. could tell, if it had been
B. must have told, were it
C. should have told, had it been
D. should have told, should it be
7. Without your help, we________ so much.
A. won't achieve B. didn't achieve C. don't achieve D. wouldn't have achieved
8. You didn't take his advice. ________ his advice, you ________ such a mistake.
A. Had you taken, wouldn't have made
B. If you had taken, would make
C. Were you lo take, shouldn't have made
D. Have you taken, won't have made
展开
匿名用户
2011-02-01
展开全部
4 A 5 B 6 C 7 D 8 A
4 A Mary今天病了,如果她没生病,今天她就会去上学了。因为第一句说,Mary今天病了,所以本题考查的是与现在情况相反的事情,因之,主句用would、should、could+动词原型,从句用一般过去时。
5 B 先分开看此题,由于设空处在主句,所以先看主句,因为由主句看不出题目所表达的具体时间,所以再看从句,从句的时态是过去将来时,可以看出,主句要表达的是与未来情况相反的事情,那么主句就用could、shuold、would+动词原型。
6 C 先分开看此题,由于设空处在主句,所以先看主句,因为由主句看不出题目所表达的具体时间,所以再看从句,此从句是由but引导的转折句,所表达的时态是一般过去时,意为“我那时很忙”,所以,主句发生的事情是与过去事情相反的事情,因之,主句用could、should、would+动词原形,从句用过去完成时。
7 D 先分开看此题,实际上此题目没有从句,又由于设空处在主句,因为由主句看不出题目所表达的具体时间,所以再看前面的“witouth your help”,所以可以看出这是与过去事情相反的事情,因之,主句用could、should、would+动词原形,从句用过去完成时。
8 A 此题同7题
鱼ES
2011-02-01 · 超过22用户采纳过TA的回答
知道答主
回答量:88
采纳率:0%
帮助的人:45.7万
展开全部
这种事自己查就是了
做虚拟语气题,要先看例句 例句的句子结构弄懂后 再去做题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式