1) I'm sorry I'm late ____for a long time? a) have you waited b) have you been waiting 2) I ___________ and my legs are really tired now. a) have been cycling b) have cycled 3) How long _______ Peter? a) have you been knowing b) have you known 4) Somebody ______ my cookies. There are none left. a) has eaten b) has been eating 5) How many books ______ ? a) has she been writing b) has she written 6) She must be tired. She ______ all afternoon. a) has been writing b) has written 7) I think I ________ chocolate since I was born. a) have been liking b) have liked

Present perfect simple x present perfect continuous

Ranking

Estilo visual

Opções

Alterar modelo

Restaurar arquivo salvo automaticamente: ?