1) I _____________ (study) Russian for 4 months. a) have studied b) has studied c) have study d) has study 2) She ______________ (eat) tokbokki since she went into the restaurant. a) have eat b) have eaten c) has eaten d) has eat 3) You ___________ (not be) to Sydney before. a) hasn't been b) hasn't b c) haven't be d) haven't been 4) She ___________ (read) the Harry Potter books for more than 5 years. a) has read b) have read 5) We ____________ (live) in Hanoi for five years. a) has lived b) have lived c) has live d) have live 6) They ______________ (know) many interesting things since they went to Europe. a) have known b) has known c) has know d) have know 7) I ____________ (just/ lost) my keys! a) has just lost b) have just lost c) lost have just d) lost has just 8) She _____________ (drink) milk tea for years. a) has drunk b) has drink c) have drink d) have drunk 9) _____ you ______ (see) my book yet? a) Have / see b) Has / see c) Has / seen d) Have / seen 10) ______ she ________ (meet) your parents recently? a) Has / meet b) Have / meet c) Has / met d) Have / met 11) ______ Sarah ___________ (visit) Rome before? a) Has / visited b) Have / visited c) Has / visit d) Have / visit 12) The teacher _______________ (not talk) about that book for some days. a) haven't talk b) hasn't talk c) haven't talked d) hasn't talked 13) I ____________ (hurt) my leg! a) have hurt b) has hurt c) hurt have d) hurt has 14) I ________________ (not left) my books home yet. a) haven't left b) hasn't left c) left hasn't d) left haven't 15) ______ you ______ (do) your homework? a) Have / do b) Have / done c) Has / do d) Has / done 16) I _____________ (not watch) TV for three years. a) hasn't watched b) haven't watched c) have watched d) has watched

Present perfect tense

Rangliste

Visuel stil

Indstillinger

Skift skabelon

Gendan automatisk gemt: ?