选B
in the past few years (in 可换成during,past 可换成last) “在过去的几年里”
必须要用现在完成时.
因为它表达的时间是从过去几年开始一直延续到现在,延续到现在的动作就是现在完成时,
而一般过去时只是单纯的表示发生在过去的动作,和现在没有关系.
in the past few years 为什么只能用于现在完成时不能用于过去式
in the past few years 为什么只能用于现在完成时不能用于过去式
in the past few years there____ great changes in my hometown.
A.have taken place
B.have been
C.have happened
D.were
这题选D不行吗?
in the past few years there____ great changes in my hometown.
A.have taken place
B.have been
C.have happened
D.were
这题选D不行吗?
英语人气:825 ℃时间:2019-11-12 14:35:15
优质解答
我来回答
类似推荐
猜你喜欢
- 1已知:如图,在梯形ABCD中,AB∥CD,BC=CD,AD⊥BD,E为AB中点,求证:四边形BCDE是菱形.
- 2seat与sit的区别
- 3有一堆苹果平均分给幼儿园大、小班小朋友,每人可得6个,如果只分给大班每人可得10个,问只分给小班时,每人可得几个?
- 4请结合生活实际谈谈自己的理解及看法,100字左右
- 5they went to bed after they finished their homework.(同义句)
- 6my job is 什么a poster with the twins a,design b,to design
- 7甲乙从两地相对而行甲每时行45千米乙每时行55千米如甲乙每时分别增加15,5千米相遇时间提前1/4时求两地路
- 8在数轴上与表示负根号2的点距离为2的点表示的数为多少
- 9河水很清,——-.姚明个子很高,————.这棵树真粗,——————.
- 10two tables daily or as directed by a physician