-Haven't you graduated from college?

-Haven't you graduated from college?
-Yes,I(have studied )German for two years.
为什么用have studied?
I (studied) in the university for 4years,and now I am working .
为什么用studied?
88997y 1年前 已收到2个回答 举报

xuxiaowen003 幼苗

共回答了26个问题采纳率:84.6% 举报

看句子
He has lived in Beijing for 8 years.(A)
He lived in Beijing for 8 years.(B)
[说明]他在北京住了8年.(A)句讲的是到目前为止他在北京住了8年,可能还会继续在北京住下去.(B)句讲的是他在北京住过8年,现在不在北京了.
所以你的两个句子 第一个填现在完成时是因为她学德语两年了,还没有毕业.
后一句填过去时是因为她在大学已经学了四年,但是已经毕业了,在工作了.
关键就是看这个动作还在不在继续,继续用完成时,不继续用过去时

1年前

10

云海小筑 花朵

共回答了8084个问题 举报

have studied ----已经学了...,并且还在学,而且还要学下去
studied----------曾经学过

1年前

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