题目内容

18.-It has been thirty years since I      my hometown.
-How time flies!Great changes in our hometown    in the last thirty years.(  )
A.leave; take placeB.left; have been taken place
C.left; have taken placeD.have left; took place

分析 --自从我离开家乡已经有三十年了.
--时间过得多么快啊!在过去的三十年家乡发生了多么大的变化啊.

解答 答案:C.根据以since引导的时间状语从句,主句应用现在完成时,从句用一般过去时可知,本空应用一般过去时,故用left,排除AD;又根据家乡的变化是从三十年前开始变化,一直持续的现在,应用现在完成时;现在完成的结构是have/has+过去分词;又根据take place"发生"不能用于被动语态,故排除B.故选C.

点评 本题考查一般过去时和现在完成时时,做题时应注意题干中暗示的动作发生的时间.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网