topwords
Take a Test
Knowledge
How It Works
...
Take a Test
Knowledge
How It Works
...
Home
/
Tests
/
Past Simple vs. Present Perfect vs. Present Tense #2
Back to Tests
Grammar Rules
Past Simple vs. Present Perfect vs. Present Tense #2
Grammar Rules
15 Questions
Instant Feedback
1.
Choose the correct form: She ____ (study) English last year.
studied
has studied
studies
2.
Pick the correct sentence:
I have visited that museum twice.
I am visiting that museum twice.
I visited that museum twice last year.
3.
Which is correct: He ____ (finish) his project yesterday.
has finished
finished
finishes
4.
Choose the correct option: We ____ (never/see) a panda before visiting the zoo.
had never seen
have never seen
never saw
5.
Which sentence uses the Past Simple correctly?
We have seen that movie yesterday.
We saw that movie yesterday.
We see that movie yesterday.
6.
Select the correct form: She ____ (arrive) at work late every Monday.
arrived
has arrived
arrives
7.
Which tense fits best: He ____ (never/try) sushi before last night.
has tried
had never tried
tried
8.
Which is correct: He ____ (already/leave) when we arrived.
has already left
had already left
already left
9.
Complete the sentence: She ____ (live) in Paris for three years before moving to London.
lived
has lived
had lived
10.
What is correct: They ____ (go) to the park every weekend.
go
went
have gone
11.
Choose the correct answer: She ____ (always/enjoy) reading books.
enjoyed
enjoys
has enjoyed
12.
Find the correct sentence:
He has drunk coffee with breakfast this morning.
He drank coffee with breakfast this morning.
He drinks coffee with breakfast this morning.
13.
Complete the sentence: I ____ (just/finish) my homework.
just finished
just finish
have just finished
14.
What tense fits: We ____ (watch) a great movie last weekend.
have watched
watched
watch
15.
Select the correct form: I ____ (know) him for 10 years now.
know
knew
have known
Test Progress
Track your answers and submit when ready
Progress
0%
Total
15
Answered
0
Questions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
You have
15
unanswered questions. Please answer all questions before submitting.
Submit & Check Answers
💡
Tip:
Click on any question number above to quickly navigate to it.
Want More Tests?
Create a free account to access more tests and track your progress.
Create Free Account
Browse More Tests
topwords
Knowledge
How It Works
Take a Test
© 2025 topwords. All rights reserved.