[Grammar] Present Perfect Simple and Continuous Flashcards

1
Q

[grammar: perfect tenses] Goodness, I’m so tired! I _ (work) all night. Well, at least I _ (finish) the report.

A

Goodness, I’m so tired! I‘ve been working all night - (focus on the action that’s the source of my feeling)

Well, at least I‘ve finished the report. (focus on a one-off event)

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

[grammar: perfect tenses] _ (the dog / chew) on my bag???

A

Has the dog been chewing on my bag???

[frustration + results of a recent action]

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

[grammar: perfect tenses] _ (you / fight) again? _ (You / lose) your teeth!

No, _ (I / not / lose) them, Mum. They’re in my pockete!

A

Have you been fighting again? (focus on the action that’s the source of the current situation)

You’ve lost your teeth! (focus on the result: no teeth)

No, I haven’t lost them, Mum. They’re in my pocket!

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

[grammar: perfect tenses] Daddy, have a look! It _ (snow)! (= выпал снег)

A

Daddy, have a look! It’s been snowing!

(focus on the action - snowing - that’s the source of the result - the ground is covered in snow)

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

[grammar: perfect tenses] Oh, I’m totally exhausted. I _ (write) wedding invitations the whole morning. I _ (write) 150 ones so far.

A

Oh, I’m totally exhausted. I’ve been writing wedding invitations the whole morning. - focus on the action

I’ve written 150 ones so far. - focus on the number

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

[grammar: perfect tenses] They _ (just / get) married.

A

They‘ve just got married. [one-off event / change]

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

[grammar: perfect tenses] She _ (travel) across the globe since she was 16.

She _ (visit) more than 40 countries.

A

She’s been travelling across the globe since she was 16. [focus: the action]

She’s visited more than 40 countries. [focus: the number]

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

[grammar: perfect tenses] What’s this smoke? _ (you / cook) again??

A

What’s this smoke? Have you been cooking again?? [I disapprove of the person’s action]

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

[grammar: perfect tenses] (1) _ (you / drink) again??

(2) _ (you / drink) all my wine??

A

(1) Have you been drinking again?? (I disapprove of the person’s action)
(2) Have you drunk all my wine?? (I disapprove of the result: there’s no wine left)

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

[grammar: perfect tenses] You / read my emails again???

A

Have you been reading my emails again??? (it’s the action that’s annoying here)

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

[grammar: perfect tenses] Why are you covered in paint?? Because _ (I / paint) the room.

A

Why are you covered in paint??

Because I’ve been painting the room. (focus: action that’s the source of the situation)

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

[grammar: perfect tenses] Your breath stinks! _ (you / smoke)?

A

Your breath stinks! Have you been smoking? (it’s the action that’s annoying)

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