Froggy Jumps Present perfect simple and present perfect continuousOnline version Choose the present perfect simple or present perfect continuous to complete the sentences below. If both tenses are possible, use the present perfect continuous. by Nazken Zharylkassynova 1 I ..... and my legs are really tired now. a 've cycled b 've you been cycling c 've cycling 2 I'm sorry I'm late, ....... for a long time? a have you been waiting b have you waited c have waiting 3 How long .... Peter? a have you been knowing b have you known c have knowing 4 Somebody ..... my cookies. There are none left. a has eaten b has been eating c has eating 5 Somebody ..... my cookies. There are very few left. a has been eating b has eaten c has eating 6 How many books .......? a has she been writing b has she written c has she writing 7 She must be tired. She ..... all afternoon. a has written b has been writing c has writing 8 I ...... all afternoon. I ....... 5 chapters. a 've read, 've been reading b 've been reading, 've read c 've reading, 've read 9 I think I ...... chocolate since I was born. a 've liked b 've been liking c 've liking 10 They ..... for months, and they ....... three countries so far. a have been travelling, have visited b have travelled, have been visiting c have travelled, have visiting