- 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 _______

题型:不详难度:来源:
- Peter, do you know who _______ my dictionary?- Sorry, I don"t know. I _______ it.
A.took away; didn"t doB.has taken away; didn"t do
C.had taken away; haven"t doneD.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 outB.is being printed; will come out
C.is going to print, will be come outD.is printed; has come out

题型:不详难度:| 查看答案
-When did your computer go wrong?
-Last night, while I_______ some music from a website.
A.downloadedB.am downloading
C.was downloadingD.have downloaded

题型:不详难度:| 查看答案
I thought Jim would say something about his school report, but he_______ it.
A.doesn"t mentionB.hadn"t mentioned
C.didn"t mentionD.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 finishingB. wouldn’t finish
C.haven’t finishedD.won’t finish

题型:不详难度:| 查看答案
—Have you watched Feng Xiaogang’s new movie Personal Tailor?
—Yes, of course. I ________ it last week with my parents.
A.watchB.watchedC.am watchingD.have watched

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.