- Peter, do you know who _______ my dictionary?- Sorry, I don"t know. I _______
题型:不详难度:来源:
- Peter, do you know who _______ my dictionary?- Sorry, I don"t know. I _______ it.A.took away; didn"t do | B.has taken away; didn"t do | C.had taken away; haven"t done | D.has taken away; hadn"t done |
|
答案
B |
解析
试题分析:句意:——彼得谁拿走了我的词典?——对不起,我不知道。我没有拿。根据第一空do you know可知后面的宾语从句用现在时,故排除AC两项。第二空,强调我没有拿你的词典,发生在第一人询问之前,故用一般过去时,D项是过去完成时,用于过去的过去。故选B。 |
举一反三
- Have you finished writing your book? - Yes. It _______ and _______ soon.A.is printing; is coming out | B.is being printed; will come out | C.is going to print, will be come out | D.is printed; has come out |
|
-When did your computer go wrong? -Last night, while I_______ some music from a website.A.downloaded | B.am downloading | C.was downloading | D.have downloaded |
|
I thought Jim would say something about his school report, but he_______ it.A.doesn"t mention | B.hadn"t mentioned | C.didn"t mention | D.hasn"t mentioned |
|
—Why are you still here? It’s already seven o’clock. —Because I ________my work. Don’t worry. It’s almost done.A.wasn’t finishing | B. wouldn’t finish | C.haven’t finished | D.won’t finish |
|
—Have you watched Feng Xiaogang’s new movie Personal Tailor? —Yes, of course. I ________ it last week with my parents.A.watch | B.watched | C.am watching | D.have watched |
|
最新试题
热门考点