——Do you know where David is?I couldn`t find him any-where.
——Well.He __ have gone far-his coat`s still here.
A.shouldn`t B.mustn`t C.can`t D.wouldn`t
答:C
译:你知道戴维在哪里?我到处都找不到他.
喔,他不可能走远--他大衣还在这儿呢.
析:此题表示推测的情态动词用法.shouldn't have done sth.表示“本不该做某事”(实际上做了),mustn't 表示“禁止”,不能用于推测句.wouldn't have done sth.用于虚拟语气,表示“如果.的话,就不会做了某件事情),can't have done sth.表示“ 不可能做过某事”
Measures have been taken ___ the spread of the HIV.
A.arresting B.arrested C.to arrest D.for arresting
答:C
译:已经采取了一些措施来遏制艾滋病毒的蔓延.
析:take measures to do sth.的被动语态.
表示目的,用不定式(in order/so as) to do sth.不用介词for+动名词,排除D.
查:arrest的用法之二:
2 阻碍,阻挡,妨碍,阻止,抑制 < (事物之) 进行、成长等>
the spread of the fire
阻止火势的蔓延
the deterioration of the natural environment
阻止自然环境恶化
——Do you know where David is?I couldn`t find him any-where.
——Do you know where David is?I couldn`t find him any-where.
——Well.He __ have gone far-his coat`s still here.
A.shouldn`t B.mustn`t C.can`t D.wouldn`t
Measures have been taken ___ the spread of the HIV.
A.arresting B.arrested C.to arrest D.for arresting
——Well.He __ have gone far-his coat`s still here.
A.shouldn`t B.mustn`t C.can`t D.wouldn`t
Measures have been taken ___ the spread of the HIV.
A.arresting B.arrested C.to arrest D.for arresting
英语人气:630 ℃时间:2019-11-23 07:30:23
优质解答
我来回答
类似推荐
猜你喜欢
- 1He is going to watch TV after ____ his homework.A.do B.doing C.does D.to do
- 2物体是不是只有在最低匀速直线运动运动的情况下,拉力等于摩擦力.
- 3已知定义在(-1,1)上的奇函数f(x),在定义域上为减函数,且f(1-a)+f(1-2a)>0,求实数a的取值范围.
- 4原来杭州到上海的动车组列车全程运行约为1.5小时.泸杭高速铁路建成后杭州到上海只需40分钟
- 5一项工程,甲独做15天完成,乙独做12天完成,甲乙合做若干天后,剩下的由甲独做3天完成,甲一共做了多少天
- 6一个数的3倍与9的和等于它的三分之一与23的差,这个数是多少?
- 7用“盐”来 组词 造句 关于“盐”的词语、句子?
- 8指数函数中同底数不同指数的怎么比较大小
- 9声音的传播需要( )、( )、( )、( )
- 10除杂质CuSO4(Cu(OH))