Put the verbs in brackets (Present perfect or present perfect progressive). 1. How long (you/ know) ......................................... Gerry? 2. You look dirty. What (you/ do) ......................................... all day? 3. How many times (Charles/ visit) ......................................... New York? 4. She (learn) ......................................... French words for hours, but she still doesn’t remember all of them. 5. The children (watch) ......................................... videos for two hours. 6. (he/ study) ......................................... hard today? 7. Sorry, I’m late, (you/ wait) ......................................... for long? 8. We (not/ see) ......................................... Lisa recently. 9. He (write) ......................................... his essay all day, but he hasn’t finished yet. 10. How long (he/ wait) ......................................... for her?

2 câu trả lời

1. have you known

2. have you done

3. does Chales vistied

4. has learnt

5. have watched

6. Has he studied

7. have you waited

8. haven't seen

9. has written

10. has he waited

1.How long do you now Gerry?

2.you look dirty.What do you do all day?

3.How many times does Charles visit New York?

4.She learns French words for hours,but she still doesn't remember all of them

5.the children watch video for two hours

6.Is he study hard today?

7.Sorry i'm late.Do you wait for long?

8.We are not see Lisa recently

9.He writes his essay....(mk mỏi tay bn tự viết phần cuối của câu này nhé!)

10.How long does he waiting for her?