当前位置:高中试题 > 英语试题 > 动词的分类 > -----Guess what! I’ve passed my oral English test and got A. ----- congratulatio...
题目
题型:不详难度:来源:
-----Guess what! I’ve passed my oral English test and got A.
----- congratulations. You ____ practiced a lot.
A. must have   B. should have     C. must         D. should
答案
A
解析
考察情态动词用法。Must have done是对过去所发生情况的肯定推测,意为:一定做了…;should have done本应该做某事,实际上却没有做;根据上下文可知A正确。句意:—猜猜看!我通过了口语考试,并得了一个A。—祝贺你!你一定做了大量的练习。
核心考点
试题【-----Guess what! I’ve passed my oral English test and got A. ----- congratulatio】;主要考察你对动词的分类等知识点的理解。[详细]
举一反三
The warm-hearted neighbor      take care of the little girl when her parents were on business, and they appreciated it very much.
A.shouldB.couldC.wouldD.might

题型:不详难度:| 查看答案
You _____ read a book in the sun—it"ll do harm to your eyes.                      
A.couldn"tB.wouldn"tC.needn"tD.mustn"t

题型:不详难度:| 查看答案
The well­dressed lady was caught stealing in the fashion shop. Strangely enough,she ________have done such a thing.
A.wouldB.mustC.shouldD.might

题型:不详难度:| 查看答案
If you ________ carry with you the belief that whatever you do is right, it’s none of my business.
A.shouldB.mayC.canD.must

题型:不详难度:| 查看答案
Mr. Smith has promised that all of us will pass the exam, so it ____ so difficult as you imagine.
A.can’t have been B.can’t be
C.mustn’t have beenD.mustn’t be

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.