1) I _____ my old computer at the garage sale. a) have sold b) has sold c) have selled d) has selled 2) The children _____ all the way back home. a) have ran b) has run c) have run d) have runned 3) Mum isn't at home now. She _____ to the doctor. a) 've gone b) 's went c) 've go d) 's gone 4) Have you _____ Angelica time ti finish the test? a) gave b) given c) gived d) gaved 5) We _____ (play) this game many times. a) 've played b) played already c) 've play d) 've plaied 6) _____ any information about Australian mammals on this website? a) Have you finded b) Have you find c) Have you found 7) I _____ to the shops recently. a) have walk b) have walked c) has walked d) has walken 8) Has Andrew taken part in the marathon? a) Yes, he have. b) Yes, he has taken. c) No, he haven't. d) No, he hasn't. 9) Hi Tom! _____ my new video on YouTube? a) Have you seen b) Have you see c) Have you seed d) Have you saw 10) He's _____ an email to his friend. a) just write b) just written c) just wrote d) just writted 11) I've never _____ so much for a pair of socks before! a) payed b) paied c) pay d) paid 12) What is the past participle form of the verb 'break'? a) breaked b) broken c) broke d) breaken 13) We _____ great news about Aunt Maggie's recovery. a) 's heard b) 've heared c) 've heart d) 've heard 14) Have you installed any new app?  a) Yes, I has. b) No, I haven't. c) Yes, you haven't. d) No, you have. 15) I _____ Asia. I will go there next year! a) have never been to b) have never gone to c) have never arrived in d) have never traveled 16) Which of these 'verbs' is incorrect? a) fought b) written c) catched d) stopped e) been f) closed 17) My wife and I have not _____ sushi before. Have you? a) ate b) proven c) do d) tried 18) My teacher _____ about English poetry for 2 hours long. a) has talked b) has told c) has explained d) has said

Leaderboard

Visual style

Options

Switch template

Continue editing: ?