He must have finished his homework for a long time, _____ he?A.mustn’tB.didn’t
题型:不详难度:来源:
He must have finished his homework for a long time, _____ he?A.mustn’t | B.didn’t | C.needn’t | D.hasn’t |
|
答案
D |
解析
考查反义疑问句。陈述部分用must + have + V-ed表示推测时问句部分动词用过去时形式,如果强调动作的完成(一般没有明确的过去时间状语),问句要用“haven’t/hasn’t+主语”。根据have finished his homework for a long time可知强调的是动作的完成,故选D。 |
举一反三
The reporters have found out ____ it was _____ saved the little girl.A.who; who | B.who; that | C.whom; that | D.whom; who |
|
The Smiths have moved to Miami, Florida, ____ they dreamed long of living in. A.where | B.in which | C.which | D.that |
|
This dictionary, few pages ___are missing, is of great importance. A.among which | B.of which | C.in which | D.to which |
|
The old man never fails to help___ is in need of his help. A.whom | B.who | C.whoever | D.whatever |
|
Which sentence is wrong?A.Time and tide waits for no man. | B.Many a student are busy with their lessons. | C.As is known to all, Rocky mountains stand in North America. | D.The singer and dancer is to attend our party. |
|
最新试题
热门考点