Present perfect vs. past simple quiz

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

Multiple choice

Test 1. The present perfect or past simple? Choose the correct answers.



A: Look. My new house is nearly finished.

B: It's so big! How long on it since you started?

A: We live in a picturesque village now. But we in a big, polluted city for five years.

B: When to move?

A: Can I borrow your car for the weekend?

B: What do you need it for? By the way, any car yet?

A: Where is Elizabeth? I'd like to have a word with her.

B: I think she to school.

A: I've had such a good lunch today.

B: Have you? Where your lunch?

A: Tim, can you give me a hand with these suitcases?

B: I'm sorry, I .

A: Do you know James Stuart? He to work in our office last week.

B: Yes, I him since 2015.

A: Peter is back from his business trip to London.

B: How long at home now? I should go and see him.

A: Excuse me, Mr. Jones. the headmaster?

B: Yes, I him when I was in his office.

A: Your sister speaks English very well.

B: Yes, she does. She's been interested in English since she seven years old.

A: Hello, this is John Clark. Could I speak to Mr. Daly?

B: Hold on, please. He .

A: Nice to meet you! How long here?

B: We early in the morning.

A: I can't believe it! We our first match.

B: No wonder. Schick three goals in the first half.

Test 2. Choose correct answers to complete the conversation.

A: Sarah, Greg lately?

B: No, I . I to him at the airport two weeks ago.

But I him since then.

A: At the airport? Where ?

B: He to Greece for a holiday with his girlfriend.

A: I Greece three times. I love Greece.

B: Really? My husband and I a week in Turkey in 1996, but I Greece.

A: By the way, back yet?

B: Yes, he . I him in the supermarket yesterday.

He beautifully suntanned and extremely healthy.

A: suntanned in Greece?

B: To tell the truth, I don't really know. He suntanned since I him for the first time.

Present perfect vs. past simple exercises with answers and PDF worksheets for elementary - advanced learners of English as a second language.

top

About the author | Privacy policy