语法综合练习21

来源:百度知道 编辑:UC知道 时间:2024/06/02 01:12:24
Only in recent years ________ begun to realize that this kind of medicine often does more harm than good.
A. people have B. since people have
C. have people D. people who have
请详细写出解题的过程和思路。

选C.Only开头的句子进行部分倒装,即把谓语和主语位置颠倒

C. have people
Only 加状语,放句首时,主句要倒装

A
people是主语
have表达现在完成时

B是错的,因为没有主语
C是错的,因为没有主语
D是错的,因为没有谓语