Luyện tập tổng hợp

NH

Put the verbs in brackest: Present perfect or present perfect progressive.(1)

1.How long (you/know) ..................... Gerry?

2.You look dirty. What (you/do) ..................... all day?

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.

10.How long (he/wait) ................ for her?

NN
28 tháng 4 2019 lúc 20:23

Put the verbs in brackest: Present perfect or present perfect progressive.(1)

1.How long (you/know) ......have you known............... Gerry?

2.You look dirty. What (you/do) ........have you done............. all day?

5.The children (watch) ......have been watching..... videos for two hours .

6.(he/study) ........has he been studying....... hard today ?

7.Sorry, I'm late .(you/wait).......have you been waiting......... for long ?

8.We (not/see) .........haven't seen............ Lisa recently.

10.How long (he/wait) ......has he been waiting.......... for her?

Bình luận (0)
TN
19 tháng 6 2023 lúc 15:56

1 have you known

2 have been doing

Bình luận (0)

Các câu hỏi tương tự
NH
Xem chi tiết
HH
Xem chi tiết
SO
Xem chi tiết
TT
Xem chi tiết
DB
Xem chi tiết
HM
Xem chi tiết
TV
Xem chi tiết
KH
Xem chi tiết
HG
Xem chi tiết