1) I ......... my homework a) have done b) has done c) did d) have did 2) He ............ his teeth yet a) hasn't brush b) hasn't brushed c) didn't brush d) doesn't brush e) haven'tbrush 3) ........you ......this book? - Yes, I have a) Has ...... read b) Have ....readen c) Have ....read d) Have ....readed 4) They ........... in Turkey a) has never been b) have never been c) have never were d) has never was 5) ....... he ...... to school? - Yes, he has a) Has ...gone b) Has .... went c) Have .....gone d) Have .... went e) Has....go 6) Mary........ hard this year, so she’ll pass her exams. a) has studied b) have study c) have studied d) has study 7) The garden is very green. It _____ (rain) a lot this month. a) have raine b) has rained c) have rained d) has rain 8) These are my favourite trousers. I _____ (have) them for five years. a) have had b) have have c) has had d) has have 9) Tom’s my best friend. I _____ (know) him for three years. a) have known b) has known c) has know d) have knew 10) They _____ (live) in Miami for two years. a) have live b) has live c) has lived d) have lived 11) Jo has earache. He _____ (have) it since 7 o’clock. a) has have b) have had c) has had d) have have 12) Brad _____ (live) in Chicago since 1998 a) has lived b) have lived. c) has live d) have live 13) She _____ (buy) some really nice rollerblades! a) has buy b) have bought, c) have buy d) has bought 14) I’m tired. I _____ (watch) three X-Files videos. a) has watched b) have watched c) have watch d) has watch 15) Oh no! She _____ (drop) the plate! a) have drop b) has drop c) has dropped d) have dropped 16) Hurry up! They _____ (start) the film! a) has started b) have started c) have start d) has start

Копия Настоящего Совершенного

Leaderboard

Visual style

Options

Switch template

Continue editing: ?