I haD already released my little brother 10mins before my mom came home and yelled at me for teasing him.
My little brother haD already been relased by me before my mom came home and yelled at me for teasing him.
所以第一句话是: had been learning
第二句话是: hadn't met 作者: joyceinus 时间: 2014-7-19 09:38
3) vs 4)
3) have/has done
首先知道这是修饰“静态”词的。而且result 。对现在还有影响。(have/HAS DONE 和 WAS DONE的区别,have/Has done 是一段还在进行的。was done已经知道结果了,而且知道时间when,是一个moment)
4)have/has been doing
首先知道这是修饰“动态”词的。而且是duration。(可以知道since, for这些词都是要用完成是, learn, live, work 这些都是动态的动词)。对现在还有影响
注意,当看见NEVER的时候,记住要用have/has never done....从来没有have/has never been doing (never是个完全否定词,been表示duration。所以两个不搭)
1. I ——(do)homework yesterday。
2. I ____(never eat) ducks.
3. I ______(not live) in France since I was 15.
答案:
1. did (做了就做了,有具体的时间,对现在没什么影响)。
2. have never eaten或者have not eaten。(直到我现在说话的时候, 我也还没吃过鸭子呢)。
3.havent been living (从15岁以后(duration),我就没再法国住了)。