only then__the importance of learning English.A,had i realized B,did i realize Chave i realized请问A和C为什么不对?只是知道是时态问题但是分不清楚什么时候用have had did

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 03:45:01
only then__the importance of learning English.A,had i realized B,did i realize Chave i realized请问A和C为什么不对?只是知道是时态问题但是分不清楚什么时候用have had did
xUnG~y~䊠5 __(mk"['h\-_Djj"Uh+$zcQwVTP%V u(P؛OʋVLGT55EFBhtl˒ bګLa}ՐE X*UsnӪ×$.Q% C/wEばe5>뙕f)B#S<<D94 iQ٢s:sz!=Wݣ1Txc P>tݷ;Ŭ8

only then__the importance of learning English.A,had i realized B,did i realize Chave i realized请问A和C为什么不对?只是知道是时态问题但是分不清楚什么时候用have had did
only then__the importance of learning English.A,had i realized B,did i realize Chave i realized
请问A和C为什么不对?只是知道是时态问题
但是分不清楚什么时候用have had did

only then__the importance of learning English.A,had i realized B,did i realize Chave i realized请问A和C为什么不对?只是知道是时态问题但是分不清楚什么时候用have had did
翻译:直到那时我才认识到学习英语的重要性.
解析:only then 引导的短语作时间状语 可以把它放在句尾,翻译为直到那时.而且only在句首需要部分倒装.ABC都是倒装,主要来区分谓语的时态.
直到那时 我才意识到.所以这个意识到的动作是知道那个时候才发生的,因此不能使用过去完成时,过去完成时是发生在过去的过去,应该是发生在only then 之前.淘汰A.
C现在完成时,现在完成时是指过去发生并且已经完成的动作对现在造成影响或后果,或者过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态.
then是过去时的时间标志,因此不能使用现在完成时.而且根据现在完成时的定义,应该是已经完成的动作对现在的影响或后果,但是then 是那时,不是对现在造成 的影响了.所以淘汰C
如果不能区分这三者,建议多背熟三个时态的定义.

这是一般过去式 A是过去完成式 C是现在完成式 还要用倒装
only then是在那个时刻,所以用一般过去式 一般都是考only 和until这几个经常考的,要注意总结!
希望对你有帮助!

这句话的意思是 只有到那时我才意识到学英语的重要性 分析而得是过去时 所以用did