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?
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?