www.ypnh.net > "是ThErE hAvE还是ThErE hAs BEEn grEAt ChAngEs

"是ThErE hAvE还是ThErE hAs BEEn grEAt ChAngEs

There have还是There has been great changes 有还是已经有很大的变化

是There be 结构的现在完成时。一般时态情况下是:There is great changes in computers.在计算机领域有很大变化。而加上了in the last few years, 表示在过去的几年里已经发生了很大变化,需要用现在完成时,所以变成了there has been...

C 试题分析:句意:自从2010年以来在漳州有了巨大变化。此题是考查there be句型,所以排除A;句中主语是great changes,所以应用have been,故选C。

changes,there be 句型

用how long 提问,原句是一个there be 结构的现在完成时句子,后面由since引导的时间状语从句表示时间段,所以用how long 提问 How long have there been great changes in your city?

Have there been great changes in our town since 2000? Yes, there have. 希望能帮到你,祝更上一层楼O(∩_∩)O 有不会的欢迎再继续问我(*^__^*)

:因题干条件不完整,缺文章条件,不能正常作答。

have been啊,现在完成时

Have been there great changes in our town since 2000

B

网站地图

All rights reserved Powered by www.ypnh.net

copyright ©right 2010-2021。
www.ypnh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com