English language quizzes
Present perfect / past simple concept quiz
Enter the word you think is correct in the box and click 'Check' to check your answer. Click 'Hint' for the first letter.
Show all questions
< Prev
Next >
I lived in Manchester for three years.
? I live in Manchester now. ? I don't live in Manchester now.
I've lived in Cambridge since I was 16.
? I live in Cambridge now. ? I don't live in Cambridge now.
I've eaten too much!
? I feel uncomfortable. ? This doesn't affect me now.
I ate too much at the annual dinner last week.
? But I feel fine now ? I feel uncomfortable now as a result.
I haven't seen 'Pirates of the Cribbean: at World's End' yet.
? I plan to see it sometime. ? You don't know whether I plan to see it or not.
They've painted the classroom.
? It's a different colour than it was last time. ? It's the same colour as it was last time.
Have you ever been to Malaysia?
? I want to know when, exactly, you went to Malaysia. ? I just want to know whether you went there at some time during your life.
She's gone to Shenzhen for the day.
? She's in Shenzhen. ? She's back in Hong Kong.
She's been to Shanghai.
? She's in Shanghai. ? She went to Shanghai at some time in her life - we don't know when - and she's not there now.
They've been married for seven years.
? They got married seven years ago and they're still married now. ? They were married for a period of seven years. We don't know whether they are sill married.
Gap fill exercises
Quizzes - multiple choice / short answer
Present perfect and past simple quiz 1 Twelve-question MC quiz testing present perfect for (recent) actions with present consequences, and events in an unfinished time period (the life of a living person, this week, this month etc.)