题目内容
17.But for the chances I was blessed with,my life ___ easily ____ a turn for the worse.( )A. | would…take | B. | will…have taken | ||
C. | could have…taken | D. | should…take |
分析 要不是上帝保佑,我的生活很容易就会急转直下.
解答 答案:C
句中but for表达的条件,要不是…,表示与过去事实相反的假设,要用虚拟;对过去的虚拟,主句要用情态动词加完成时态来构成;will不能构成虚拟.故选C.
点评 虚拟语气是表示对事实的相反假设,有两种构成方式:对现在或将来的虚拟,主句用情态动词加动词原形,从句用一般过去时态;对过去的虚拟,主句用情态动词加完成时态,从句用过去完成时态.
练习册系列答案
相关题目
7.-I wonder how much you charge for your services.
-The first two are free_____the third costs 30.( )
-The first two are free_____the third costs 30.( )
A. | while | B. | until | C. | when | D. | before |
12.-How are you today?
-Oh,I ___ as ill as I do now for a very long time.( )
-Oh,I ___ as ill as I do now for a very long time.( )
A. | didn't feel | B. | wasn't feeling | C. | haven't felt | D. | don't feel |
2.He must be helping the old man to water the flowers, ?( )
A. | is he | B. | isn't he | C. | must he | D. | mustn't he |