Correct: have you ever been?, he hasn't paid, you have had, we have said, haven't you seen?, I have lived, they have travelled, she has written, has it worked?, we haven't done, Incorrect: we are going, she was working, I've been thinking, we were playing, she had said, it had been done, we will be reading, he will have been, she phones, it rained, it was snowing, it had been raining,

Recognizing English Tenses: Present Perfect - Professionals Only!

Leaderboard

Estilo ng visual

Mga pagpipilian

Magpalit ng template

Ibalik ng awtomatikong pag-save: ?