Present Perfect TenseVersion en ligne Choose the correct option. par Patricia León 1 I _________________ the movie three times. a has seen b have saw c has saw d have seen 2 People _________________ to the Moon. a has traveled b had traveled c have travel d have traveled 3 Lucy _________________ to France. a have been b has be c has was d has been 4 We _______________________ for five hours. a has driven b have drove c have drive d have driven 5 My father __________________ to the bed. a have gone b has go c had gone d has gone 6 Magareth and Louis _________ in this house since 2005. a have live b has lived c have liveed d have lived 7 Mark ______________ two languages. a have studied b has studyied c have study d has studied 8 Karl _____________________ three hamburgers today. a has aten b have eaten c had eaten d has eaten 9 Tony _________________ this bike for ten years. a have had b had had c has haved d has had 10 Alonso and I _______________ a good computer. a have bought b has bought c have bougt d have buyed 11 He ______________________ a letter to his sister. a has written b have written c has wrote d has write 12 I ______________________ golf for two hours. a have played b have play c has played d has play 13 John __________________ the sports page in the newspaper. a has read b have read c had read d have red 14 Mary and her cousin ____________________ their history project. a have finished b has finished c have finish d had finished 15 She ___________________ her room yesterday. a has cleaned b have cleaned c has clean d had clean Explicación 1 have seen 2 have traveled 3 has been 4 have driven 5 has gone 6 have lived 7 has studied 8 has eaten 9 has had