题目

Various efforts ________  (make) in the past decades to protect the environment. 答案:have been made 句意:在过去的几十年里,为保护环境人们做出了各种努力。根据“in the past decades”可知,句子用现在完成时;efforts是句子的主语,为复数形式,和谓语动词make之间是被动关系,所以此处用现在完成时的被动语态。
英语 试题推荐