Past simple + present perfect
signal words

menu
  • English grammar PDF
  • PDF books
  • PDF worksheets
  • Mixed PDF tests
  • Tenses PDF
  • Present tenses
  • Past tenses
  • Future tenses
  • Going to
  • Present perfect
  • Past perfect
  • Future perfect
  • Irregular verbs
  • Modal verbs
  • If-conditional
  • Passive voice
  • Reported speech
  • Time clauses
  • Relative clauses
  • Indirect questions
  • Question tags
  • Imperative sentence
  • Gerund and infinitive
  • Direct | indirect object
  • Nouns

Exercises

Choose correct signal words to match the present perfect or past simple tense.

I have stayed at this hotel ___ .
(from Sunday, since Sunday)

Have you told the manager ___ ?
(yet, in the morning)



I have stayed at the Clarion hotel .

And do you recommend it?

Have you told the manager about the proposal ?

No, I haven't. I'm going to tell him tomorrow.

We had a radio in our family when I was a child.

Are you kidding?

Sarah isn't hungry. She's had something to eat .

When was it?

I've bought this China teapot .

It's beautiful. Where did you buy it?

The airline hasn't cancelled the flight to Madrid .

Are you sure? What a relief!

have you studied English?

I started to learn it when I was five because I wanted to read English books.

I had the chance but I didn't try bungee jumping .

Why not? Were you worried?

Sam waited outside the train station for two hours .

He must have been angry.

It's a pity that we've never been .

Neither have we.

has Tom been in the hospital?

Since he had the accident last Saturday.

I've practised English grammar and vocabulary a lot .

Why? Are you going to take an exam?

I'm worried because Jill hasn't had a boyfriend .

Do you mean it? She's sixteen!

See also:

Past simple vs. present perfect Compare the past simple and present perfect tense.

Past simple Exercises and grammar rules on the past simple tense.

Present perfect Exercises and grammar rules on the present perfect tense.

top

About the author | Privacy policy