早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Ourstreetsandvillagesmuchcleanerinthepastfewmonths.()A.havebecameB.havebecomeC.becameD.willbecome

题目详情

Our streets and villages _________ much cleaner in the past few months.(  )

A. have became

B. have become

C. became

D. will become

▼优质解答
答案和解析
答案:B  根据in the past few months,可知在这里的意思是在过去的几个月里,这个时间短语一般用于现在完成时当中,所以句子所使用的时态应该是现在完成时.现在完成时的构成:have或has+动词的过去分词.故选B.