English Grammar in use Flashcards
Don't forget what I've learned. (9 cards)
When do we use “I have done”?
Give an example.
We use “I have done” (Present Perfect) to talk about:
Past actions with a result in the present
Life experiences (without saying when)
Recent actions (especially with just, already, yet)
✅ Examples:
I’ve lost my keys. (I can’t find them now.)
She has visited Paris.
We’ve just finished lunch.
Have you done your homework yet?
What does “How long have you (been)…” mean?
Give an example with and without “been.”
We use “How long have you…” to ask about something that started in the past and still happens now.
Without been → for stative verbs (like know, have, like)
✅ Example:
How long have you known her?
(I still know her now.)
With been → for actions/activities (Present Perfect Continuous)
✅ Example:
How long have you been working here?
(I started in the past and still work here.)
💡Keywords: for, since, still happening
Front (Question side):
What’s the difference between “for,” “since,” and “how long”?
When do we use each one? Give examples.
Back (Answer side):
🔹 How long…? → used to ask about duration (question form)
✅ How long have you lived here?
🔹 For → used to express a period of time (answer to “how long”)
✅ I’ve lived here for 3 years.
⏳ Use with: 2 hours, a long time, 3 months, many years, etc.
🔹 Since → used to express the starting point of an action
✅ I’ve lived here since 2022.
📍 Use with: yesterday, last week, Monday, I was a child, etc.
What is the Past Perfect Continuous (I had been doing)?
When do we use it? Give 1–2 examples.
Back (Answer side):
Definition:
The Past Perfect Continuous describes an action that was happening for a period of time before something else happened in the past.
Structure:
had been + verb-ing
(used for all subjects: I, you, he, she, it, we, they)
Examples:
✅ I had been waiting for 30 minutes when the bus finally arrived.
✅ She had been studying all night before the exam.
Keywords/Clues:
before
when
for
since
how long
Quick contrast:
Past Perfect (I had done) = completed action before something else
Past Perfect Continuous (I had been doing) = ongoing action before something else
What does “I’m going to (do)” mean?
When do we use it? Give 1–2 examples.
Back (Answer side):
Definition:
We use “I’m going to (do)” to talk about:
Plans or intentions made before speaking
Predictions based on what we see now
Structure:
be (am/is/are) + going to + base verb
✅ I’m going to start a new project.
✅ It’s going to rain (look at those clouds!).
Examples:
She’s going to call him tonight.
We’re going to visit Grandma next week.
Look at that car! It’s going to crash!
Keywords:
tomorrow, next week, soon, later
look!, watch out!
What’s the difference between “I will” and “I’m going to”?
When do we use each? Give examples.
🔹 “I will” → Decision made at the moment, promises, offers, predictions
✅ I’m tired. I’ll go to bed now. (decision now)
✅ Don’t worry, I’ll help you. (offer)
✅ I think it’ll be sunny tomorrow. (prediction)
🔹 “I’m going to” → Plans or intentions made before speaking, or predictions with evidence
✅ I’m going to visit my uncle next weekend. (already planned)
✅ Look at those clouds! It’s going to rain. (visible evidence)
📝 Summary:
“Will” = spontaneous / promises / predictions
“Going to” = pre-decided plans / clear evidence
What’s the difference between “will be doing” and “will have done”?
When do we use each? Give examples.
🔹 “Will be doing” → Future Continuous
Used to describe an action that will be in progress at a specific time in the future
✅ This time tomorrow, I will be flying to Paris.
✅ Don’t call at 8. I will be having dinner.
🔹 “Will have done” → Future Perfect
Used to describe an action that will be completed before a certain time in the future
✅ By next month, I will have finished the course.
✅ She will have left by the time you arrive.
📝 Summary:
Will be doing = something happening at a future moment
Will have done = something finished before a future moment
🕓 Future Time Markers:
At this time tomorrow → use will be doing
By next week / by 5 PM → use will have done