I ................................ (sell) my old computer., have sold, has sold, have selled, The children ................................. all the way back home., have ran, has run, have run, We .............................. (already play) this game many times., 've already played, has already play, 've already play, He .............................................. (just write) to his grandma., has just write, has just written, has just wrote, She .................................. to Japan yet., have not been, has not been, has not be, We ............................. dessert yet., haven't prepared, haven't prepare, haven't preparred, hasn't prepared, I ........................................ my homework yet., have not do, have not did , have not done, I've never ................. so much for a pair of socks before!, payd, paied, pay, paid, Have you ............................... the present to Mary yet?, gave, given, gived, gaved, Hi Tom! ............................(you/see) my new video on YouTube?, Have you seen, Have you see, Have you saw, ..................................... grapefruit juice?, Has you ever drink, Have you ever drinked, Have you ever drunk, ......................................... in the school singing contest ?, Have she singed, Has she singed, Has she sung, Has Mr. Talbot taken part in the marathon lately?, Yes, he have., No, he haven't., No, he hasn't., Have you installed that new app, yet? , Yes, I has., No, I haven't., Yes, you haven't..

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?