Free English Practice Online

F5 to refresh (nhấn F5 để làm lại)

Phân biệt hiện tại hoàn thành và hiện tại hoàn thành tiếp diễn (Present Perfect and Present Perfect Continuous)


1 I ..... in Singapore. I live in Vietnam now.





2 I ..... reading this book yet.





3 Have you done your homework already? No, I have not. I ..... since last week.





4 You ..... that book for two hours.





5 How many pages of that ..... ?





6 Jack ..... lots of emails this morning.





7 Amy is writing emails. She ..... emails all morning.





8 ‘Is it still raining?’ ‘No, it ..... .’





9 This is a very old book. I ..... it since I was a child.