English Grammar in Use · Murphy

Intermediate Grammar

Master English grammar one unit at a time. Clear notes, then 40+ interactive exercises with instant feedback – based on the topics in English Grammar in Use (Intermediate).

UNIT 1
Present continuous
● LIVE →
UNIT 2
Present simple
● LIVE →
UNIT 3
Continuous or simple?
● LIVE →
UNIT 4
Action or state?
● LIVE →
UNIT 5
Past simple
● LIVE →
UNIT 6
Past continuous
● LIVE →
UNIT 7
Present perfect
● LIVE →
UNIT 8
Present perfect
● LIVE →
UNIT 9
Present perfect cont.
● LIVE →
UNIT 10
Perfect: cont. or simple?
● LIVE →
UNIT 11
How long…?
● You’re here
UNIT 12
For & since
● LIVE →
UNIT 13
Perfect vs past 1
● LIVE →
UNIT 14
Perfect vs past 2
● LIVE →
UNIT 15
Past perfect
● LIVE →
UNIT 16
Past perfect cont.
● LIVE →
UNIT 17
Have & have got
● LIVE →
UNIT 18
Used to (do)
● LIVE →
UNIT 19
Future: present tenses
● LIVE →
UNIT 20
Future: going to
● LIVE →
UNIT 21
Future: will/shall
● LIVE →
UNIT 22
Future: will/shall 2
● LIVE →
UNIT 23
Future: will / going to
● LIVE →
UNIT 24
Future cont. & perfect
● LIVE →
UNIT 25
When & if
● LIVE →
UNIT 26
Can/could/able to
● LIVE →
UNIT 27
Could / could have
● LIVE →
UNIT 28
Must / can’t
● LIVE →
UNIT 29
May and might 1
● LIVE →
UNIT 30
May and might 2
● LIVE →
UNIT 31
Have to and must
● LIVE →
UNIT 32
Must / mustn’t / needn’t
● LIVE →
UNIT 33
Should 1
● LIVE →
UNIT 34
Should 2
● LIVE →
UNIT 35
Had better / It’s time
● LIVE →
UNIT 36
Would
● LIVE →
UNIT 37
Requests & offers
● LIVE →
UNIT 38
If I do / If I did
● LIVE →
UNIT 39
If I knew / I wish I knew
● LIVE →
UNIT 40
If I had known / I wish I had known
● LIVE →
UNIT 41
Wish + would
● LIVE →
UNIT 42
Passive 1
● LIVE →
UNIT 43
Passive 2
● LIVE →
UNIT 44
Passive 3
● LIVE →
UNIT 45
Passive 4
● LIVE →
UNIT 46
Have something done
● LIVE →
UNIT 47
Reported speech 1
● LIVE →
UNIT 48
Reported speech 2
● LIVE →
UNIT 49
Questions 1
● LIVE →
UNIT 50
Questions 2
● LIVE →
UNIT 51
Auxiliary verbs
● LIVE →
UNIT 52
Question tags
● LIVE →
UNIT 53
Verb + -ing
● LIVE →
UNIT 54
Verb + to …
● LIVE →
UNIT 55
Verb + object + to …
● LIVE →
UNIT 56
Verb + -ing or to … 1
● LIVE →
UNIT 57
Verb + -ing or to … 2
● LIVE →
UNIT 11 · Intermediate · B1–B2

How long…?“have you been…?” – 44 interactive questions

0%
Correct answers
🎉 Brilliant! You finished all 44 questions of Unit 11!
🎬
Video lesson – coming soon
No video for this unit on the All English 4U channel yet. Record a short lesson, upload it to YouTube, and we’ll embed it right here.
▶ Open channel

📖 Grammar Reference – How long…?

Study the notes, then work through the six exercises.

🎯
What you’ll learnHow long have you (been) … ? for questions asking duration
⏱️
~20 min4-Tier notes + 4 exercises (11.1–11.4)
24 questionsInstant automated feedback

1 Tier 1 – The Concept & Nuance: Inquiring About Unbroken Duration

When asking about an activity or state that began in the past and is still happening now, use How long have you been doing…? or How long have you had/known…? (with stative verbs).

⏳ Continuous Verbs (Action)
How long have you been waiting?”
How long has it been raining?”
🧠 Stative Verbs (State)
How long have you known each other?”
How long have you had that car?”

2 Tier 2 – How Long Are You…? vs How Long Have You Been…?

How long are you staying? Future intention: “How long are you in London for?”
How long have you been staying? Past duration up to now: “How long have you been in London so far?”

3 Tier 3 – Top 3 Common Learner Pitfalls

How long are you waiting for me?
How long have you been waiting for me?

Rule: Past-to-present duration requires How long have you been + -ing.

How long have you been knowing Dan?
How long have you known Dan?

Rule: Stative verbs (know, have, be) take the simple present perfect.

I know him since 5 years.
I have known him for 5 years.

Rule: Use for for periods of time; use present perfect.

🎯
Tier 4 – Interactive Practice: Work through Exercises 11.1–11.4 below with instant scoring!

Made with care for English learners · allenglish4u.com
Original practice material inspired by the English Grammar in Use syllabus (Cambridge University Press). Example sentences and exercises are written by All English 4U.