Put the verbs in brackest: Present perfect or present perfect progressive.(2)
5.John (write) .................... his novel since lastr year .He .....................the first three chapters.
7.What (you/do)............. I (wait)...................... for you for an hour!
9.I (know) ................ Louise for ten years.
Put the verbs in brackest: Present perfect or present perfect progressive.(2)
5.John (write) ........has been writing............ his novel since lastr year .He ...........has written..........the first three chapters.
7.What (you/do)......have you been doing....... I (wait)..........have waited............ for you for an hour!
9.I (know) ......have known.......... Louise for ten years.