高三英语,for three years用于任意时态?怎么说
You father speaks German fluently
sure .he ---in Germany for three years when he was young .为什么填的是worked不是has worked
人气:287 ℃ 时间:2019-10-02 22:09:54
解答
其实如果只是回答”Sure,he --- in Germany for three years“的话,那么横线上应该是填has worked的,这表示一段时间,所以用完成时态.但是因为这句子后半句接有”when he was young“,所以限定了一个时间,仅表示在那一个时间的状态,所以用worked更准确一些.
希望可以帮到你.
推荐
猜你喜欢
- 一小船渡河,河宽d=180m,水流速度v1=4m/s.船在静水中的速度为v2=5m/s,求
- 三角形ABC中,AB=AC,AD是高.求证:(1)BD=CD;(2)角BAD=角CAD.
- 甲乙丙三个物体体积相等,把它们放入水中后,甲漂浮,乙悬浮,丙沉入水底则它们受到的浮力 为什么甲最小?
- 一项工作 甲单独做需15天,乙单独做需要12天完成,如果这项工作由甲先单独做7天
- 设函数f(x)=x+ax2+blnx,曲线y=f(x)过P(1,0),且在P点处的切线率为2. (Ⅰ)求a,b的值; (Ⅱ)证明:f(x)≤2x-2.
- There is a party at our school this evening.的答句
- 已知数列{an}的前n项和为Sn,a1=1,且an+1=2Sn+1(n∈N*)
- 1+2-3-4+5+6-7-8.+2009+2010-2011-2012-2013=?