Many a student _______ that mistake before.
是had made 还是has made?before不是过去时的标志吗?had made过去完成时放在句子中不行吗?
人气:123 ℃ 时间:2020-02-03 15:32:04
解答
应该是 has made
分析 before 以前,常与现在完成时连用.
加油!不明白再问!所以before是现在完成时的时态标志吗?是的, 还有already , yet ,just 等I had fallen asleep before you came back。这个是过去完成时啊注意,这句中的before 是介词‘ 在……之前’因为动词发生在CAME 之前,所以主句要用过去完成时。
推荐
猜你喜欢
- 六年级奥数题 狗跑3步的时间马跑2步,马跑5步的距离狗跑9步,狗跑30米,马开始追,则狗再跑几米,马可追上
- 2x+y+3z=10,3x+4y+2z=15,则x+y+z=
- 一个好的作文开头,往往能吸引读者的注意力,揭发读者的阅读兴趣.(修改病句)
- 电阻R1与R2串联,它们的等效电阻是9欧,如果已知R1=3欧,则R1与R2并联后的等效电阻为( )
- 英国中央情报局的英文简写是什么?
- 作者是怎样对食马者的无知发出强烈的谴责的 (不是课文中的句子)
- 怎样调4x32光学瞄准镜?老是偏下,都调尽了,还是根本上不了靶、怎么调?
- 这里的be mean