Study

C1 Tense Review - Past Time & Present Perfect

  •   0%
  •  0     0     0

  • When I _______ (phone) Helen last night she ______ (wash) her hair.
    phoned / was washing
  • As soon as I __________ (have) a look at the designs, I _________ (send) then to you. You'll get them by Friday.
    have had / will send
  • Ever since I _______ (be) a young child, I ________ (die) to meet you.
    was / have been dying
  • Whatever ________ (happen), I ________ (meet) you here in a week's time.
    happens / will meet
  • Recent research _______ (show) that Columbus _______ (not discover) America, but that Vikings ______ (land) there five hundred years before him.
    has shown / did not discover / landed
  • I ______ (know) I _______ (do) well in my exams even before I ________ (receive) the official results.
    knew / had done / received
  • So far we ______ (not notice) anything unusual, but we _______ (not pay) very close attention.
    haven't noticed / haven't been playing
  • I ______ (not understand) what _________ (go on). Several people _______ (shout) at me, and one passer-by _______ (wave) a newspaper in front of my face.
    did not understand / was going on / were shouting (shouted) / was waiving (waved)
  • Sam _________ (not receive) the parcel the last time I _________ (speak) to him.
    hadn't received / spoke
  • When you ______ (feel) hungry, room service _______ (bring) you whatever you want.
    feel (are feeling) / will bring
  • Bill ______ (get) that new job, but he _______ (complain) about it ever since.
    got / has been complaining
  • Harry ________ (leave) home rather suddenly and we _______ (not hear) from him since.
    left / have not heard
  • I _______ (consider) buying a house but now I ________ (change) my mind.
    was considering (had been considering) / have changed
  • Sally! I ________ (not / expect) to see you here! What ________ (you / do) in New York?
    was not expecting (did not expect) / are you doing
  • I ________ (work) late in the evenings for the past fortnight.
    have been working
  • ________ (you / make up) your minds? What _______ (you decide) to do?
    Have you made up / have you decided
  • I wonder if Jill _________ (reach) home yet? She ________ (leave) too late to catch the bus.
    has reached / left
  • I _______ (find) it difficult to convince the ticket inspector that I ________ (lose) my ticket, but he believed me in the end.
    found / had lost
  • _______ (something / happen) to the phone lines? I ______ (try) to get through to Glasgow for the past hour.
    Has something happened / have been trying
  • I _______ (not realize) that I _______ (leave) my umbrella on the bus until it _______ (start) to rain.
    did not realize / had left / started
  • By the time you ______ (finish) getting ready, we _______ (miss) the train.
    have finished (finish) / will have missed