1) I _____________ my homework yet a) have finish b) has finished c) did finished d) haven't finished 2) My father is on the way. He ____________ home yet. a) haven't arrived b) hasn't arrived c) didn't arrived d) arrived 3) I am not hungry. I have _______ a) ate b) eat c) eaten d) eats 4) I have never ___________ to Paris. a) been b) went c) go d) was 5) ________ you ever been to New York? a) are b) were c) do d) have 6)  I am still working. I haven't finished my work ________. a) already b) yet c) still d) never 7) I am looking for my pen. I __________ it. a) have lost b) lost c) did lost d) was lost 8) During the two years David ____________ ten different jobs. a) has has b) has had c) have had d) have has 9) I __________ a teacher since 2002. a) was b) have be c) have been d) had be 10) My friend ______________ my new dress yet. a) haven't seen b) didn't see c) hasn't see d) hasn't seen 11) I _______________ my best friend since 2012. a) have meet b) has met c) have met d) met 12) We ____________ been to Korea yet. a) haven't b) has c) have d) hasn't 13) Susy _____________ her homework yet. a) hasn't done b) have does c) hasn't does d) have done 14) Mary and Kriss ______________ curry. a) has eaten. b) have eaten c) has ate d) have ate 15) I ______________ the dishes minutes ago. a) has washed b) has wash c) have wash d) have washed

Leaderboard

Visual style

Options

Switch template

Continue editing: ?