
Past Simple vs Present Perfect
Authored by Adrian F
World Languages
Professional Development
Used 10+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
20 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
15 mins • 1 pt
They _____ the project last week.
completed
has completed
complete
Answer explanation
They completed the project last week. (simple past)
The keyword "last week" indicates a specific past time, requiring the use of the simple past tense.
2.
MULTIPLE CHOICE QUESTION
15 mins • 1 pt
We _____ the presentation today.
have finished
has finished
finished
finish
Answer explanation
We have finished the presentation today. (present perfect)
The keyword "today" implies a period of time that includes the present, suggesting the use of the present perfect tense.
3.
MULTIPLE CHOICE QUESTION
15 mins • 1 pt
He _____ the email yesterday.
sent
has sent
have sent
send
Answer explanation
He sent the email yesterday. (simple past)
The keyword "yesterday" indicates a specific past time, requiring the use of the simple past tense.
4.
MULTIPLE CHOICE QUESTION
15 mins • 1 pt
The team _____ its sales target this month.
has achieved
achieved
have achieved
achieve
Answer explanation
The team has achieved its sales target this month. (present perfect)
The keyword "this month" implies a period of time that includes the present, suggesting the use of the present perfect tense.
5.
MULTIPLE CHOICE QUESTION
15 mins • 1 pt
She _____ the conference last month.
attended
has attended
have attended
attend
Answer explanation
She attended the conference last month. (simple past)
The keyword "last month" indicates a specific past time, requiring the use of the simple past tense.
6.
MULTIPLE CHOICE QUESTION
15 mins • 1 pt
We _____ the contract recently.
have signed
has signed
signed
sign
Answer explanation
We have signed the contract recently. (present perfect)
The keyword "recently" indicates a recent action, suggesting the use of the present perfect tense.
7.
MULTIPLE CHOICE QUESTION
15 mins • 1 pt
They _____ the order yesterday.
delivered
has delivered
have delivered
deliver
Answer explanation
They delivered the order yesterday. (simple past)
The keyword "yesterday" indicates a specific past time, requiring the use of the simple past tense.
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?