Pr. Perfect or S. Past ? Version en ligne Choose the correct verb tense to complete the sentence appropriately. par Bau Prep 1 How long ______________ (you / know) Tom? a did you know b have you known 2 A: When _________________ (they /move) to California? a have they moved b did they move 3 Right after they ___________ (hear) the news of the accident, they ___________ (rush) to the hospital. a have heard / rushed b heard / have rushed c have heard / have rushed d heard / rushed 4 I ___________ (just / finish) doing my homework; we can go out if you like. a just finished b have just finished 5 Where _____________ (you / be) ? I _______________ (not see ) you lately. a were you / didn't see b have you been / haven't seen c were you / haven't seen 6 She _________ (already / visit) her grandparents in Ankara. She _________ (be) there last week. a already visited / has been b has already visited / has been c already visited / was d has already visited / was 7 They _________ (mend) the roof, but they ________ (not /paint) the rooms yet. a mended / didn't paint b have mended / didn't paint c have mended / haven't painted d mended / haven't painted 8 A: ____________ ( you / not / send) the letters? B: Don' t worry. I ____________ (post ) them a few hours ago. a haven't you sent / have posted b didn't you send / sent c didn't you send / have sent d haven't you sent / posted 9 Jason ____________ ( graduate) from university last year, but his brother __________ (not / start) college yet. a graduated / didn't start b has graduated / hasn't started c graduated / hasn't started d has graduated / didn't start 10 A: I___________ (visit) eleven countries so far. B: Which country __________ (you / last / go) ? a visited / have you last gone b have visited / did you last go c visited / did you last go 11 A: I _______ (lose) my calculator. B: Really? I ________ (not / see) it anywhere. a lost / didn't see b have lost / didn't see c lost / haven't seen d have lost / haven't seen