专注于英语语法基础入门、初中英语语法、小学英语语法。
宾语从句练习
分类:初级英语语法 作者:本站原创

宾语从句练习之宾语从句的语序和时态的专项练习
一、选择最佳答案填空。
1.She is sure _____________.
A.you were not there  B. were you not there  C. weren’t you not there  D. are you not there
【解析】:选A。
宾语从句语序用引导词+陈述语序,据此排除BCD;主句是现在时,从句可根据实际情况用任何时态,故选A。

2.I will find out _________.
A.why is he late  B. why isn’t he late  C. why late he is  D. why he is late
【解析】:选D。
宾语从句语序用引导词+陈述语序,据此排除ABC;主句是将来时,从句可根据实际情况用任何时态,故选D。

3.Tom wondered ______.
A. when will the accident happen   B. when did the accident happen   
C. when the accident happened     D. when the accident happens
【解析】:选C。
宾语从句语序用引导词+陈述语序,据此排除AB;主句是过去时,从句也应用表示过去的时态,故选C。


4.Jane decided _______.
 A. will she accept the gift  B. would she accept the gift  
C. she will accept the gift  D. she would accept the gift
【解析】:选D。
此句是宾语从句,引导词that被省略了;宾语从句语序用引导词+陈述语序,据此排除AB;主句是过去时,从句也应采用表示过去的时态,此处采用过去将来时,故选D。

5.Do you know ________?
A.when will the show begin  B. when the show will begin
C. when will begin the show   D. when won’t the show begin
【解析】:选B。
宾语从句语序用引导词+陈述语序,即使主句是一般疑问句也是如此,据此排除ACD,故选B。

6.Could you tell me ________?
 A. how can I get to the airport   B. how I can get to the airport
 C. how can’t I get to the airport  D. how I can’t get to the airport
【解析】:选B。
宾语从句语序用引导词+陈述语序,即使主句是疑问句也是如此,据此排除AC;此处意为“你能告诉我我该如何去机场吗”,故选B。

7.Judy said ________for many years.
A. has she been a teacher   B. she has been a teacher
C. she had been a teacher   D. had she been a teacher
【解析】:选C。
此句是宾语从句,引导词that被省略了;宾语从句语序用引导词+陈述语序,据此排除AD;主句是过去时,从句也应采用表示过去的时态,此处采用过去完成时,故选C。

8.The teacher told me ___________.
A.that the sun rises in the east  B. that the sun rose in the east
C. that did the sun rise in the east  D. that does the sun rise in the east
【解析】:选A。
宾语从句语序用引导词+陈述语序,据此排除CD;若从句描述的是客观真理,从句用一般现在时,不受主句时态的影响,故选A。

更多免费在线做题练习,请查看:英语语法练习题汇总

• 查看相关语法: 宾语从句
本站原创内容,文章链接:https://www.hellotoabc.com/-316.html