满分5 > 初中英语试题 >

--Is Jack still in hospital? --Yes. He _...

--Is Jack still in hospital?

--Yes. He _________ the bad food.

A. wouldn’t eat                 B. shouldn’t eat

C. wouldn’t have eaten          D. shouldn’t have eaten

 

D 【解析】 试题分析:本题主要考查虚拟语气。 结合题意,Jack 住院了,他不该吃变质食物的。可知题目表示过去不该做却做了某事,应该用 shouldn't have done。A项为过去完成时的否定形式,也可表示“就是不肯吃”的意思;B项表示“他现在不应该吃”;C项意为“本不会吃”,表示与过去动作相反的虚拟,但是同时需要一个表示条件的从句,均不合题意。故正确答案为D。 考点:考查情态动词和虚拟语气  
复制答案
考点分析:
相关试题推荐

Tony didn’t come to school last week _______he was ill. And ______his illness he missed a lot of lessons.

A. because; because            B. because of; because of

C. because; because of        D. because of; because

 

查看答案

I didn’t go to the party not_____ the weather , but _____I didn’t feel well.

A. because of;  because                B. because; because of

C. because ;  because                  D. because of; because of

 

查看答案

Thanks to my friends, I got a good job in the city.

A. Because of           B. With the help of

C. Thanks for           D. Thanks a lot

 

查看答案

_________ the Hope Project, many homeless children can go to school.

A. Thanks for            B. Thanks to

C. Thanks as             D. Thanks in

 

查看答案

—Must I finish my homework now?

—No, you ______. You can go home now.

A. needn’t             B. mustn’t

C. shouldn’t            D. can’t

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.