非谓语动词练习 ( )1 The old man,______abroad for twenty years,is on

非谓语动词练习 ( )
1 The old man,______abroad for twenty years,is on the way back to his motherland.
A to work B to have worked C working D having worked
2 Having been ill in bed for nearly a month,he had a hard time____exam.
A padd B to pass C passed D passing
3 Generallly speaking,_____according to the directions,the drug has no side effect.
A when taking B when taken C when to take D when to be taken
能否给一些指点
lidongdong2007 1年前 已收到5个回答 举报

邢增武 幼苗

共回答了24个问题采纳率:91.7% 举报

1.D
having worked相当于who has worked
2.D
have a …time doing sth.这是固定搭配
3.B
这句话主语是drug,药是被吃的,当然用被动态了.
句意:一般来说,如果按说明书服用这种药,是不会有副作用的.

1年前

2

不会飞的凉鞋 幼苗

共回答了18个问题 举报

D
D
B

1年前

1

dy0708 幼苗

共回答了14个问题 举报

D p.p/v-ing....可做非谓语 The old man与谓语is on the way...为主动关系所以要用v-ing 而题中有for表一段时间 要用完成时 因此选 having done的结构
B 此题中he had a...的had为实意v. 两个v.间用to连接
A take according to不可用被动语态 故排除B when没有+to的形式 故排除C,...

1年前

1

阳光灿黄 幼苗

共回答了66个问题 举报

DDB

1年前

0

chuan333 幼苗

共回答了16个问题采纳率:81.3% 举报

1.D
2.D
3.A

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.043 s. - webmaster@yulucn.com