> 英语 >
20.-----for a long time,but he tried his best to catch up with his classmates.
A.Having been ill B.Being ill C.Tough he was ill D.He was ill
人气:198 ℃ 时间:2020-04-14 18:34:24
解答
D
but是连词,其前后两部分要对等.此例中but后面是一个分句,那么前面也应当是一个分句.如选A就不是分句了,就只是一个现在分词短语了,因为它没有主语,也没有谓语动词.现在分词是“非谓语动词.
同理,B也不能选.
but不与though连用,排除C.
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版