中考英语宾语从句时态单选题30题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中考英语宾语从句时态单选题30题
1.She asked me if I knew where her book was. I said that I didn't know.
I had seen it on the table an hour ago.
A.I see it on the table an hour ago.
B.I saw it on the table an hour ago.
C.I will see it on the table an hour ago.
答案:B。
宾语从句中,主句是一般过去时,从句要用相应的过去时态。
A 选项是一般现在时错误;C 选项是一般将来时错误;B 选项是一般过去时正确。
2.He wondered if she was at home yesterday. She told him that she was.
A.She is at home yesterday.
B.She was at home yesterday.
C.She will be at home yesterday.
答案:B。
主句是一般过去时,宾语从句也要用过去的某种时态。
A 选项是一般现在时错误;C 选项是一般将来时错误;
B 选项是一般过去时正确。
3.They asked me if I had finished my homework. I said that I had done it last night.
A.I do it last night.
B.I did it last night.
C.I will do it last night.
答案:B。
主句是一般过去时,从句用过去完成时表示过去的过去,而后面说明是昨晚做的,用一般过去时。
A 选项是一般现在时错误;C 选项是一般将来时错误;B 选项是一般过去时正确。
4.She wanted to know if he came to the party. He said that he had come.
A.He comes to the party.
B.He came to the party.
C.He will come to the party.
答案:B。
主句是一般过去时,从句用相应的过去时态。
A 选项是一般现在时错误;C 选项是一般将来时错误;B 选项是一般过去时正确。
5.They asked if I had read the book. I told them that I read it last week.
A.I read it last week.
B.I am reading it last week.
C.I will read it last week.
答案:A。
主句是一般过去时,从句用一般过去时表示过去发生的动作。
B 选项是现在进行时错误;C 选项是一般将来时错误;A 选项是一般过去时正确。
6.He asked me if I liked the movie. I said that I liked it very much.
A.I like the movie very much.
B.I liked the movie very much.
C.I will like the movie very much.
答案:B。
主句是一般过去时,从句用一般过去时。
A 选项是一般现在时错误;C 选项是一般将来时错误;B 选项是一般过去时正确。
7.She wondered if he had gone to the park. He told her that he went there yesterday.
A.He goes to the park yesterday.
B.He went to the park yesterday.
C.He will go to the park yesterday.
答案:B。
主句是一般过去时,从句用一般过去时。
A 选项是一般现在时错误;C 选项是一般将来时错误;B 选项是一般过去时正确。
8.They asked if I had seen the bird. I said that I saw it this morning.
A.I see it this morning.
B.I saw it this morning.
C.I will see it this morning.
答案:B。
主句是一般过去时,从句用一般过去时。
A 选项是一般现在时错误;C 选项是一般将来时错误;B 选项是一般过去时正确。
9.She wanted to know if he had bought the gift. He said that he bought it yesterday.
A.He buys the gift yesterday.
B.He bought the gift yesterday.
C.He will buy the gift yesterday.
答案:B。
主句是一般过去时,从句用一般过去时。
A 选项是一般现在时错误;C 选项是一般将来时错误;B 选项是一般过去时正确。
10.They asked if I had visited the museum. I told them that I visited it last month.
A.I visit the museum last month.
B.I visited the museum last month.
C.I will visit the museum last month.
答案:B。
主句是一般过去时,从句用一般过去时。
A 选项是一般现在时错误;C 选项是一般将来时错误;B 选项是一般过去时正确。
11.Could you tell me if he _had completed_ his work before he left?
pleted
B.has completed
C.had completed
D.would complete
答案:C。
宾语从句中,当主句是一般过去时,从句要用相应的过去时态。
这里表示“在他离开之前是否已经完成了工作”,过去的过去用过去完成时。
A 一般过去时不符合“过去的过去”这个时间点;B 现在完成时错误;D 过去将来时不符合语境。
12.She asked me whether he _had arrived_ at the station by the time
she got there.
A.arrived
B.has arrived
C.had arrived
D.would arrive
答案:C。
主句是一般过去时,“by the time she got there”表示在她到达那里之前,是过去的过去,用过去完成时。
A 一般过去时错误;
B 现在完成时不对;D 过去将来时不符合。
13.I wondered if they _had found_ the lost key before it started to rain.
A.found
B.have found
C.had found
D.would find
答案:C。
主句是一般过去时,“before it started to rain”表示在开始下雨之前,过去的过去用过去完成时。
A 一般过去时不合适;B 现在完成时错误;D 过去将来时不符合语境。
14.He asked if she _had finished_ reading the book when he called her.
A.finished
B.has finished
C.had finished
D.would finish
答案:C。
主句一般过去时,“when he called her”表示在他给她打电话的时候,过去的过去用过去完成时。
A 一般过去时错误;B 现在完成时不对;D 过去将来时不符合。
15.They wanted to know if he _had gone_ to the park before they arrived.
A.went
B.has gone
C.had gone
D.would go
答案:C。
主句一般过去时,“before they arrived”表示在他们到达之前,过去的过去用过去完成时。
A 一般过去时不合适;B 现在完成时错误;D 过去将来时不符合。
16.The teacher asked if we _had understood_ the lesson before she moved on.
A.understood
B.have understood
C.had understood
D.would understand
答案:C。
主句一般过去时,“before she moved on”表示在她继续讲之前,过去的过去用过去完成时。
A 一般过去时错误;B 现在完成时不对;D 过去将来时不符合。
17.I doubted if he _had solved_ the problem before the deadline.
A.solved
B.has solved
C.had solved
D.would solve
答案:C。
主句一般过去时,“before the deadline”表示在截止日期之前,过去的过去用过去完成时。
A 一般过去时错误;B 现在完成时不对;D 过去将来时不符合。
18.She wondered if they _had started_ the project before she joined.
A.started
B.have started
C.had started
D.would start
答案:C。
主句一般过去时,“before she joined”表示在她加入之前,过去的过去用过去完成时。
A 一般过去时错误;B 现在完成时不对;D 过去将来时不符合。
19.He asked if she _had written_ the report before the meeting.
A.wrote
B.has written
C.had written
D.would write
答案:C。
主句一般过去时,“before the meeting”表示在会议之前,过去的过去用过去完成时。
A 一般过去时错误;B 现在完成时不对;
D 过去将来时不符合。
20.They questioned if he _had sent_ the email before they checked their inbox.
A.sent
B.has sent
C.had sent
D.would send
答案:C。
主句一般过去时,“before they checked their inbox”表示在他们查看收件箱之前,过去的过去用过去完成时。
A 一般过去时错误;B 现在完成时不对;D 过去将来时不符合。
21.He said that he _ come to our party if he _ free tomorrow.
A.will;is
B.would;was
C.would;is
D.will;was
答案:B。
解析:在宾语从句中,主句是一般过去时,从句要用相应的过去时态。
if 引导的条件状语从句遵循主将从现的原则,但是在这里因为主句是过去时,所以条件状语从句也要用相应的过去时态,即if he was free tomorrow,主句用would come to our party。
22.The reporter said that the government _ take more measures to improve education in the future.
A.will
B.would
C.is going to
D.was going to
答案:B。
解析:主句是一般过去时,宾语从句中要用相应的过去时态。
in the future 在宾语从句中要变成过去将来时,所以用would take more measures。
23.She asked me if I _ visit her when she _ back from her business trip.
A.would;came
B.will;comes
C.would;comes
D.will;came
答案:A。
解析:主句是一般过去时,宾语从句要用相应的过去时态。
when 引导的时间状语从句也用相应的过去时态,所以if I would visit her when she came back from her business trip。
24.The teacher told us that we _ have a test next week,but he didn't say if it _ be difficult.
A.would;would
B.will;will
C.will;would
D.would;will
答案:C。
解析:主句是一般过去时,宾语从句中next week 要
用过去将来时will 变成would。
but 后面的宾语从句中it be difficult 也要用过去将来时would be difficult。
25.My friend said that he _ go on a trip with his family after he _ his exams.
A.would;finished
B.will;finishes
C.would;finishes
D.will;finished
答案:A。
解析:主句是一般过去时,宾语从句要用相应的过去时态。
after 引导的时间状语从句也要用过去时态,所以he would go on a trip with his family after he finished his exams。
26.They wondered if it _ rain tomorrow and if they _ have to cancel their picnic.
A.would;would
B.will;will
C.will;would
D.would;will
答案:A。
解析:主句是一般过去时,宾语从句要用相应的过去时态。
tomorrow 在宾语从句中要用过去将来时,所以if it would rain tomorrow and if they would have to cancel their picnic。
27.The boss said that he _ give us a raise if we _ finish the project on time.
A.would;finished
B.will;finishes
C.would;finishes
D.will;finished
答案:A。
解析:主句是一般过去时,宾语从句要用相应的过去时态。
if 引导的条件状语从句也要用过去时态,所以he would give us
a raise if we finished the project on time。
28.I asked him if he _ come to my birthday party next week and he said he _ try his best.
A.would;would
B.will;will
C.will;would
D.would;will
答案:A。
解析:主句是一般过去时,宾语从句要用相应的过去时态。
next week 在宾语从句中要用过去将来时,所以if he would come to my birthday party next week and he said he would try his best。
29.The coach said that the team _ win the championship if they _ train hard.
A.would;trained
B.will;trains
C.would;trains
D.will;trained
答案:A。
解析:主句是一般过去时,宾语从句要用相应的过去时态。
if 引导的条件状语从句也要用过去时态,所以the team would win the championship if they trained hard。
30.She told me that she _ buy a new car next year,but she wasn't sure if she _ afford it.
A.would;would
B.will;will
C.will;would
D.would;will
答案:A。
解析:主句是一般过去时,宾语从句要用相应的过去时态。
next year 在宾语从句中要用过去将来时,所以she would buy a new car next year,but she wasn't sure if she would afford it.。