1._______from heart trouble for years,profe
1._______from heart trouble for years,professor white has to take some medicine with him whereever he goes.
A suffered
B suffering
C Having suffered
D Being suffered
请问选什么,并说明原因,
人气:436 ℃ 时间:2020-05-10 16:08:21
解答
选C,Having suffered from heart trouble for years,Professor White has to take some medicine with him wherever he goes.
句意是:由于身患心脏病多年,怀特教授无论到哪都必须随身携带着药品.
这题考的知识点是非谓语的搭配选择,由于后面的句子Professor White has to take some medicine with him wherever he goes.主谓宾已经齐全,且前面没有关联词,所以前面不能再是一个句子,只能是非谓语充当状语.
选C的原因是suffer from的主语是主动者,即不必要再需要被动语态,固定搭配是sb.suffer from sth.所以排除A和D.又因为后面有for years,for的出现是完成时的标志,所以要用到完成时的助动词have.
推荐
猜你喜欢
- 三点水一个单人旁再上面一个业下面一个美是什么字?
- 已知丨ab-2丨与丨b-1丨互为相反数,试求式子:
- The old lady's g___ is very naughty(淘气).He often goes out to play
- 已知等腰三角形的三边长分别为a,2a-1,5a-3,求三角形的周长?
- 找规律 第一行1 第二行234 第三行56789 以此类推 请告诉我函数关系是
- 平时的食用盐是否略有消毒和杀菌的作用?它的化学式是什么?
- 连.都.怎么造句
- 英语单词造句有sky,cloud,grass,flower,river,lake,forest,mountain,path用there be句型造句