当前位置: > He looks so happy.Maybe he ___ he won the first prize....
题目
He looks so happy.Maybe he ___ he won the first prize.
A.konws B.knew C.has known
到底是B还是C?为什么?我一直在纠结是该 过去式 还是 现在完成时.顺便解释下,什么时候用现在完成时(没有给提示词的情况下)

提问时间:2021-04-05

答案
是C,一般来说,一个句子中,不会前面是现在时,后面又是过去时.
现在完成时,一种是强调过去对现在的影响吧,另一种指动作从过去延续到现在,也就是经常说的延续时.
其实,一个单独的句子,用过去时,和现在完成时都无所谓,但如果具体语境中,前面是现在时,一般就用现在完成时了,除非有明显的表示过去的词语.
ps.在美式英语中,完成时都是用过去时表示的.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.