没错,has been是对的.
这题应该是这样:It has been ten years since we last met in Beijing.
英文里有这样一个传统:
通常遇到since+过去式时,将has been改为is.这样比较符合他们口语的规矩.
所以第一个空写is比较地道.
也就是It is ten years since we last met in Beijing.
当然你的has been语法上是对.
It ______ ten years since we last ________ in Beijing.
It ______ ten years since we last ________ in Beijing.
A was met B had met C was meet D is meet 我们老师说是第一空是is ,可我觉得应该是has been,想问一下原因
说这题有点问题
A was met B had met C was meet D is meet 我们老师说是第一空是is ,可我觉得应该是has been,想问一下原因
说这题有点问题
英语人气:982 ℃时间:2019-12-18 22:31:18
优质解答
我来回答
类似推荐
猜你喜欢
- 1甲圆的直径是乙圆直径的1/2,乙圆周长与甲圆周长的比是_:_,甲圆面积是乙圆面积的_%.
- 2never mind,not at all,it doesn't matter ,that's OK/all right/right 的区别
- 3积分电路 微分电路种 改变激励电压的幅度 是否改变过渡过程的快慢 为什么
- 4双曲线的方程.
- 5微米,毫米,纳米之间的换算关系(6个)
- 6用简便方法:(1272减28乘以9)除以30
- 7(1)直线y=kx+3与双曲线y²-x²=1有一个焦点,则 k的值?
- 8为什么古代人把“山市”又称为“鬼市”?60字
- 9周长相同的正方形,长方形和三角形,哪个图形的面积最大
- 10把102分解质因数是102=_.