Present Perfect or Past Simple?

Learn English Verbs - Present Perfect or Past Simple

“Have you seen the new Mission Impossible film?”

Rule 1:

Use the present perfect to talk about a general experience in the past. Use the past simple to talk about a specific moment in the past.

Have you seen the new Mission Impossible film?”
“Yes, I have.
“When did you see it?”
“I saw it last week.”

 

Use the present perfect for “unspecified” time:

I’ve seen the new Mission Impossible film.

Learn English Verbs - Present Perfect or Past Simple

 

Use the past simple for “specified” time:

I saw the new Mission Impossible film last week.

Learn English Verbs - Present Perfect or Past Simple

Rule 2:

Use the present perfect to talk about an action that started in the past and continues to the present. Use the past simple to talk about an action that started and finished in the past.

 

Use the present perfect for “unfinished” time:

I’ve lived in Brazil for three years.” (and I live in Brazil now)

Learn English Verbs - Present Perfect or Past Simple

 

Use the past simple for “finished” time:

I lived in Brazil for three years.” (and I don’t live in Brazil now)

Learn English Verbs - Present Perfect or Past Simple


Present Perfect or Past Simple?

Congratulations - you have completed Present Perfect or Past Simple?. You scored %%SCORE%% out of %%TOTAL%%. Your performance has been rated as %%RATING%%
Your answers are highlighted below.
Question 1
I ____________ you at the meeting last Monday.
A
didn't see
B
haven't seen
Question 2
We ___________ to three international conferences in the past year.
A
've been
B
went
Question 3
He ____________ his best friend since 1990.
A
's known
B
knew
Question 4
Dana ___________ us an e-mail an hour ago.
A
sent
B
has sent
Question 5
I _____________ skiing.
A
've never gone
B
never went
Question 6
My parents ____________ in the same house for 30 years. (and they still live there)
A
have lived
B
lived
Question 7
The first man ___________ on the moon in 1969.
A
walked
B
has walked
Question 8
Richard ____________ the new teacher yet.
A
hasn't met
B
didn't meet
Question 9
They ____________ Martha when they visited Los Angeles last summer.
A
didn't see
B
haven't seen
Question 10
My brother and I ____________ to each other since January.
A
haven't spoken
B
didn't speak
Question 11
_______ you ever _______ asleep in class?
A
Have / fallen
B
Did / fall
Question 11 Explanation: 
With "ever," always use the present perfect.
Question 12
You're late. The meeting ___________ fifteen minutes ago.
A
started
B
has started
Question 13
What airline ____________ with on your last vacation?
A
did you fly
B
have you flown
Question 14
_____ Laurie ever ________ a motorcycle?
A
Has / ridden
B
Did / ride
Question 15
She ______ her first child when she was 21.
A
had
B
's had
Question 16
Joel ___________ a lot of interesting jobs in his life. (Joel is still alive)
A
has had
B
had
Question 16 Explanation: 
If Joel was dead - if his life was finished - then we would say "Joel had a lot of interesting jobs in his life."
Once you are finished, click the button below. Any items you have not completed will be marked incorrect. Get Results
There are 16 questions to complete.

 

Master the details of English grammar:

aegc-transparent

Learn more about this course

Related lessons: