11. over 100 years since the invention of the square-bottomed paper bag.
(A) Now is
(B) Now it has
(C) There is now
(D) It is now
请问解释力说这是it的用法。但我记得it是加that从句的形式。这个不是
并且我不明白为什么后面有since前面用一般时态。
谢谢
举报
it+that是指IT作形式主语时候。这里IT是个普通代词。
since一般对应的是现在完成时,但不是只能跟现在完成时。这里强调目前状态(客观状态),不强调延续过程,所以用一般现在时。
我在新东方上冲刺班,老师说,答案是C
1、There be 结构必对
2、it's ... since...句型必错
请问到底是什么呢? 谢谢
新东方哪个语法老师讲的?
下面几种用法都正确。
1.He has died . 现在完成时,瞬时动词不与时间段连用,表过去事实对现在的影响。
2.It has been three years since he died. 现在完成时,强调已完成的时间段。
3.He died three years ago. 一般过去时,强调过去发生.
4.It is three years since he died. 一般现在时,强调目前的时间状态。
dannydong说的,我笔记上记得一清二楚。
不过,我查了语法书,并咨询了英语专业的同学,我现在也肯定选D了
发表回复
手机版|ChaseDream|GMT+8, 2026-2-6 23:01 京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号
ChaseDream 论坛
© 2003-2025 ChaseDream.com. All Rights Reserved.