英语时态选择题,现在完成时与过去完成时的区分
I didn't go to see the film yesterday because I __(see)it before
这里应该添过去完成时还是现在完成时呢,具体应该怎样区分,
人气:464 ℃ 时间:2019-08-18 15:45:45
解答
应该是“过去完成时”-------had seen ---------因为这表达的是过去的过去------yesterday是过去,before指的是yesterday以前的事情.比较:
I won't go to see the film tomorrow because I HAVE SEEN it before
--------这里用“现在完成时”--------因为讲的是到“目前”为止.
推荐
猜你喜欢
- 【数学】甲、乙两个车间的人数比是5:7,从乙车间调10人到甲车间后,
- 苏教版语文12册练习7孔子的名言
- 在△ABC中,a、b、c为角A、B、C的对边,且b2=ac,则∠B的取值范围是_.
- 等差数列中.a1=1.d=0.6,从第几项开始,an
- 某混凝土配合比设计中已知单位用水量为180kg,水灰比为0.7,质量砂率为35%,按质量法求单位石子用量为( )kg,混凝土表观密度按2400kg/m计.A.687 B.733 C.1276 D.1362
- 初中物理所有的符号意思
- 亚洲主要分布在东半球和北半球,
- 1.-3ax的三次方y的b次方是关于x,y的t次单项式,且系数为-6,求a-b的值; 2.(5-b)x的平方-y|a|是关于x,y的