Grammar Flashcards

(7 cards)

1
Q
  1. Why do you look so tired? Have you been cleaning the house?
  2. The kitchen is a mess! Have you been cooking?
  3. A: I’m exhausted! B: Have you been working on the project all day?
A

The Present Perfect Continuous (“have you been cleaning”) focuses on the effort, process, or duration of the action, rather than whether it’s completed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
  1. If you do that one more time, I shall be very angry.
  2. I shall never forget you.
  3. “I’m cold.” “Shall I close this window?”
  4. Shall we go out for dinner tonight?
  5. A: Shall we have pizza for dinner? B:Yes. That’d be great! I’ll order one online.
A

1-2: used instead of “will” when the subject is “I” or “we”:

3-5: used, with “I” or “we”, to make a suggestion:

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

used to say that something certainly will or must happen, or that you are determined that something will happen:
1. Don’t worry, I ______ be there to meet the train.
2. The school rules state that no child _____ be allowed out of the school during the day, unless accompanied by an adult.

A

shall

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

We really liked the Scottish Parliament. We had visited Edinburgh a few times before, but we had never seen the Parliament

A

Parliament[ˈpɑː.lɪ.mənt]

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

A: What time does the train arrive?
B: I’m not sure. I’ll check online.”

A

We use the present simple to talk about a timetabled future event.

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

I’m getting close to finishing it
1. I’ve been debugging that issue for hours, but I’m getting close to finishing it now. Just need to do some final testing.
2. I’m cleaning up the flat right now. I’m getting close to finishing it, just need to do the bathroom.
3. I started prepping dinner an hour ago. I’m getting close to finishing it, just waiting on the rice.

A

I’m almost done with it.

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

Especially knowing…
1. It was hard to optimise the level, especially knowing we’re working with World Partition and tons of streaming volumes.
2. I was really touched by what she said, especially knowing how hard it is for her to open up.
3. It’s impressive that he pulled that off, especially knowing he only joined the team a week ago.

A

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