(2008四川卷).-You speak very good French!

(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,为什么用过去时,而不用完成时呢?
miumiu_king 1年前 已收到4个回答 举报

那一抹心香 幼苗

共回答了13个问题采纳率:76.9% 举报

四选项中只有a对,表示以前在四川大学学法语学了四年,现在不在那学了
d是过去完成时,表示过去的过去持续发生的事,不常用,一般当从句中用一般过去式时用于主句中

1年前

1

金陵小子 幼苗

共回答了23个问题 举报

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

1年前

2

微无法代 幼苗

共回答了36个问题 举报

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

1年前

1

晨曦黄玫瑰 幼苗

共回答了1个问题 举报

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

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 2.275 s. - webmaster@yulucn.com