1) By the time I arrived at the competition, my friend_________the first prize a) had already won b) has already won c) won d) wins 2) I _________ to japan before I moved there for work. a) have never been b) had never been c) never went d) was never 3) By the time I turned 30, I ____ to pursue a new career. a) have decided b) decide c) had decided d) was deciding 4) I ____ anyone on the street before I became a volunteer. a) have never helped b) never helped c) wasn't helping d) had never helped 5) Before I moved to France, I ____ French. a) have studied b) had studied c) study d) was studying 6) The company ___ a new policy about wearing uniforms. a) introduces b) introduce c) has introduced d) have introduces 7) Employees ______ on time for their shifts every day. a) arrive b) have arrived c) arrives d) has arrived 8) She ______ to customers very well during her training a) is polite b) is being polite c) have been polit d) has been polite  9) They _____ work equipment properly in the factory. a) uses b) has used c) use d) have use 10) The team _______ all their deadlines so far this month. a) has met b) have mett c) meet d) meets 11) It__________ Leo Messi is the best soccer player in the world. a) said  b) is said  c) were said  d) will said  12) Tequila__________ in Jalisco. a) produced b) were produced  c) is produced  d) will produced 13) By 2030, people_________ by aliens. a) will be contacted  b) were contacted  c) contacted  d) will contacted  14) The car______ by my father every Sunday. a) were washed  b) is washed c) washed  d) was 15) In a few years, cars________ by robots. a) were drived  b) drived  c) will drived  d) will be driven 16) By the time I arrived, they _____ their project.  a) have finished  b) had finished  c) finish  d) were finishing  17) I ________ to the gym three times this week. a) had gone  b) go c) have gone  d) am going 18) She _____ her book before she went to bed. a) had read  b) read c) has read d) was reaning 19) We _____ to the beach several times this summer. a) go b) are going c) had gone d) have gone  20) By the time I got home , my parents ____ dinner. a) have cooked b) cook c) had cooked d) were cooking

VOCABULARY DEVELOPMENT (PRESENT PERFECT, PAST PERFECT, PASSIVE VOICE)

Leaderboard

Visual style

Options

Switch template

Continue editing: ?