WorksheetsPresent, Past, Present Perfect
Total questions: 25
Worksheet time: 27mins
She paid for her ticket and (a) . (leave)
I closed the door quietly because he (a) to sleep. (try)
How many times (a) since he came to New York? (she call)
I (a) about this for some time now. (know)
They (a) television - their favorite show is on at the moment. (watch)
I wanted to be the first to tell her the news, but it was too late. Someone (a) her. (already tell)
The children are filthy. Where (a) ? (they be)
I'm going to bed. I (a) for hours and I'm tired. (work)
I think she's the nicest person I (a) . (ever meet)
Mary was cleaning the windscreen when she (a) a crack in the glass. (notice)
I couldn't open the office door because someone (a) it. (lock)
I agree: I (a) you should apologize. (not think)
When I phoned her, she (a) her homework. (do)
We (a) for three-and-a-half hours when John finally arrived. (wait)
When I shouted, they ________ off the roof, and _______ away. (jump/run)
Don't phone her just now. She (a) to her boss. (talk)
Oh! You (a) a shave! You look strange without a beard! (have)
I (a) military service for eighteen months. This is my last month. (do)
We (a) for about four hours when we realized that something was wrong with one of the tires. (travel)
Mary will be ready soon. She (a) a bath at the moment. (have)
Sorry, I (a) . Could you say that again please? (not understand)
We (a) in the cafe until the rain stopped and then went home. (stay)
(a) here before? (you be)
There was nobody at the office. Mr Brownlow (a) the staff to go home. (tell)
I signed the register and (a) upstairs to my room. (go)
