Past Simple and Present Perfect Quiz
Questions: 16 · 10 minutes
1. Today is still in progress. You have answered six emails today, while yesterday’s total was ten. Which sentence expresses both ideas correctly?
I answered six emails so far today, and I have answered ten yesterday.
I have answered six emails yesterday, and I answered ten today.
I answer six emails so far today, and I was answering ten yesterday.
I have answered six emails so far today, and I answered ten yesterday.
2. You want to know the specific time when a colleague began a job. Which question is correct?
When have you been starting your new job?
When have you started your new job?
When do you start your new job last year?
When did you start your new job?
3. A reporter first announces current news, then gives a detail from a specific finished time. Which pair is correct?
The council has approved the plan. It voted yesterday afternoon.
The council has approved the plan. It has voted yesterday afternoon.
The council approved the plan. It has voted yesterday afternoon.
The council approves the plan. It was voting yesterday afternoon.
4. A survey asks about your life experience without naming a finished time. Which question uses the standard tense for this purpose?
Do you ever eat Korean food?
Have you ever eaten Korean food?
Had you ever eaten Korean food?
Were you ever eating Korean food?
5. The museum visit happened yesterday and is completely finished. Which sentence is correct?
We visit the museum yesterday.
We have visited the museum yesterday.
We have been visiting the museum yesterday.
We visited the museum yesterday.
6. Choose the correct sentence about Shakespeare and Hamlet.
Shakespeare wrote Hamlet.
Shakespeare has written Hamlet.
Shakespeare has been writing Hamlet.
Shakespeare writes Hamlet.
7. Which sentence means that Leo went home and is still away from here?
Leo has been home.
Leo was going home.
Leo has gone home.
Leo goes home every day.
8. Which sentence correctly describes a trip at a specific finished time?
I visited Rome in 2022.
I have visited Rome in 2022.
I have been visiting Rome in 2022.
I visit Rome in 2022.
9. Diego spent five years in Madrid, but he now lives in Lisbon. Which sentence is correct?
Diego has lived in Madrid for five years, and he still does.
Diego has been living in Madrid for five years, but now lives in Lisbon.
Diego lived in Madrid for five years before moving to Lisbon.
Diego lives in Madrid for five years before moving to Lisbon.
10. This week is not over, and Priya has attended three classes up to now. Which sentence best expresses that meaning?
Priya attended three classes last week.
Priya was attending three classes this week.
Priya has attended three classes so far this week.
Priya attends three classes so far this week.
11. Ava and Ben met in 2018 and remain friends now. Complete the sentence: “They ___ each other since 2018.”
knew
have known
were knowing
know
12. Which sentence correctly reports a finished event from last night?
Sam called me last night.
Sam has called me last night.
Sam calls me last night.
Sam has been calling me last night.
13. Nora joined the company in 2021 and still works there. Complete the sentence: “Nora ___ here since 2021.”
worked
has worked
works
was working
14. You last saw Maya on Monday, and you have not seen her after that. Complete the sentence: “I ___ Maya since Monday.”
did not see
have not seen
was not seeing
do not see
15. You cannot open your front door because your key is missing now. What should you say?
I lost my key when I was a child.
I had lost my key before I left.
I have lost my key.
I am losing my key.
16. The team is still working on the report. Complete the sentence: “They ___ it yet.”
did not complete last week
were not completing
do not complete
have not completed