虚拟语气的一些练习题
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 展开
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 展开
2个回答
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题
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题
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询