Grammar Flashcards

1
Q

I ______ (never / see) such a beautiful sunset before.

A

have never seen (Present Perfect: “never” suggests experience in life up to now.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

She ______ (go) to the supermarket an hour ago.

A

went (Simple Past: “an hour ago” is a specific past time.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

We ______ (live) in this city since 2015.

A

have lived (Present Perfect: “since 2015” means the action started in the past and continues now.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

They ______ (visit) Paris last summer.

A

visited (Simple Past: “last summer” is a specific time in the past.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

The scientist ______ (discover) a new planet recently.

A

has discovered (Present Perfect: “recently” suggests a past event relevant to the present.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

He ______ (lose) his phone, and he still can’t find it.

A

has lost (Present Perfect: The result is still relevant now—he still doesn’t have his phone.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

The movie ______ (start) at 8 PM last night.

A

movie started (Simple Past: “last night” is a specific time in the past.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

My parents ______ (be) married for 30 years.

A

have been (Present Perfect: “for 30 years” means they are still married now.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

I ______ (finish) my homework before dinner yesterday.

A

finished (Simple Past: “yesterday” is a specific time.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

She ______ (read) that book three times.

A

has read (Present Perfect: Focuses on the number of times, not when exactly.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

(Have you ever been / Did you ever go) to Japan?

A

Have you ever been (Present Perfect: “ever” refers to experience in life up to now.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

She (has already eaten / already ate) dinner so she’s not hungry.

A

has already eaten ✅ (Present Perfect: “already” suggests a past action with present relevance.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

(Have they finished / Did they finish) the report yet?

A

Have they finished ✅ (Present Perfect: “yet” suggests an unfinished action up to now.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

My grandfather (has worked / worked) as a doctor before he retired.

A

worked ✅ (Simple Past: His career is over, and “before he retired” marks a past event.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

I (have met / met) my best friend when I was in high school.

A

met ✅ (Simple Past: “when I was in high school” is a past time reference.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

They (have visited / visited) their grandparents last weekend.

A

visited ✅ (Simple Past: “last weekend” is a specific past time.)

17
Q

The teacher (has not corrected / did not correct) our tests yet.

A

has not corrected ✅ (Present Perfect: “yet” suggests the correction is still pending.)

18
Q

Where (have you put / did you put) my keys? I can’t find them!

A

did you put ✅ (Simple Past: Asking about a specific past action.)

19
Q

I (have known / knew) her since we were kids.

A

have known ✅ (Present Perfect: “since” shows a continuing action from past to present.)

20
Q

The train (has arrived / arrived) five minutes ago.

A

arrived ✅ (Simple Past: “five minutes ago” is a specific time in the past.)