yesterday, last month, two years ago, past simple, present perfect, simple present, so far, several times, never,ever, for, since, simple present, past simple, present perfect, They ..........the beach one week ago., clean, cleaned, have cleaned, ....... you ever ......... volunteer work?, Have- done, Did- do, Do- do, Last year we ..... evening classes for fifty children., provided, provide, have provided, They ................. hundreds of books so far., collected, have collected, collect, I collected stamps when I was a child., collected, have collected, collect, She ........... to Da Nang many times but last year she ...........there by train., flew- went, has flown- goes, has flown- went, .....you ever ...... a real lion? No, but I saw a real elephant when we .... to the zoo last month, Have- seen- went, Have- seen- go, Did- see- went, ........................your homework yet?, Are you doing, Have you done, Do you do, Yes, I ................ it already., am doing, have done, do, Dickens .......... a lot of novels., has written, writes, wrote, Her mother ............ three books. She is going to start the fourth one soon., has written, writes, wrote, I think ..............him before, meet, met, have met, Oh, yes! Now I remember. I ..........him when I was in Hoi An. He was our guide!, meet, met, have met, last spring, already, so far, yet, simple present, simple past, present perfect, When I was a child, I ..... a lot., cried, have cried, cry, What .....in 2011?, happen, happened, have happened, What ..... Go Green ....... so far?, has- done, did- do, does-do, In 2012, Be a Buddy ............ ‘A Helping Hand’ programme for street children., started, has started, starts

past simple- present perfect

Leaderboard

Visual style

Options

Switch template

Continue editing: ?