Present perfect?Online version Tria l'opció correcta. by LVF LVF 1 John ___________ .He was here a moment ago. a left b has left c has leaved d have left 2 ________you ever_____ to Buenos Aires? a Have... been b Did....visit c Have....gone d Does....visit 3 I can go to the cinema with you. I ____________ a finished b have just finished c just have finished d just finish 4 Paul is my best friend. I__________him for then years. a know b knew c have known d didn't know 5 Last night _________many films. we are very tired. a watched b have watched c did watch d watching 6 Finally! I _____________ my exams. I am so happy! a finished b did finish c did not finish d have finished 7 Avatar? I______________it a saw b already have seen c have already seen d seeing 8 Susan ___________born in Sweden. a was b has been c did d were 9 We _________Ireland in 1998. a have visited b have gone c visited d visiting 10 We _______ to Ireland. We loved it! a went b visited c were d have been Feedback 1 left has left has leaved