(2008四川卷).-You speak very good French!- Thanks.I ___ French in Sichuan University for four years.A.studiedB.studyC.was studyingD.had studied这题答案是A,为什么用过去时,而不用完成时呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 21:15:41

(2008四川卷).-You speak very good French!- Thanks.I ___ French in Sichuan University for four years.A.studiedB.studyC.was studyingD.had studied这题答案是A,为什么用过去时,而不用完成时呢?
(2008四川卷).-You speak very good French!
- Thanks.I ___ French in Sichuan University for four years.
A.studied
B.study
C.was studying
D.had studied
这题答案是A,为什么用过去时,而不用完成时呢?

(2008四川卷).-You speak very good French!- Thanks.I ___ French in Sichuan University for four years.A.studiedB.studyC.was studyingD.had studied这题答案是A,为什么用过去时,而不用完成时呢?
四选项中只有a对,表示以前在四川大学学法语学了四年,现在不在那学了
d是过去完成时,表示过去的过去持续发生的事,不常用,一般当从句中用一般过去式时用于主句中

此处可用排除法,B,D肯定是错的
而D应该是have studied(现在不学了)或者have been studying(还在学)
而A是指过去发生的事

如果用完成时的话 意思就变了,意思成了 过去学过现在已经不学法语了
用过去时意思是我曾经在哪学习现在还学着

完成时应该用现在完成时have studied而不是过去完成时had studied