Destination B1 · Grammar & Vocabulary · Mann & Taylore-Knowles

Destination B1

Build a solid B1 foundation one unit at a time. Clear notes, then interactive exercises with instant feedback – based on the topics in Destination B1 Grammar & Vocabulary.

UNIT 1 · GRAMMAR
Present simple / continuous / stative
● LIVE →
UNIT 2 · GRAMMAR
Past simple / continuous / used to
● LIVE →
UNIT 3 · VOCAB
Fun and games
● LIVE →
UNIT 4 · GRAMMAR
Present perfect simple / continuous
● You’re here
UNIT 5 · GRAMMAR
Past perfect simple / continuous
● LIVE →
UNIT 6 · VOCAB
Learning and doing
● LIVE →
UNIT 7 · GRAMMAR
Future time
● LIVE →
UNIT 8 · GRAMMAR
Prepositions of time and place
● LIVE →
UNIT 9 · VOCAB
Coming and going
● LIVE →
UNIT 10 · GRAMMAR
The passive 1
● LIVE →
UNIT 11 · GRAMMAR
The passive 2
● LIVE →
UNIT 12 · VOCAB
Friends and relations
● LIVE →
UNIT 13 · GRAMMAR
Countable and uncountable nouns
● LIVE →
UNIT 14 · GRAMMAR
Articles
Soon
UNIT 15 · VOCAB
Buying and selling
Soon
UNIT 16 · GRAMMAR
Pronouns and possessive determiners
Soon
UNIT 17 · GRAMMAR
Relative clauses
Soon
UNIT 18 · VOCAB
Inventions and discoveries
Soon
UNIT 19 · GRAMMAR
Modals 1: ability, permission, advice
Soon
UNIT 20 · GRAMMAR
Modals 2: obligation, probability
Soon
UNIT 21 · VOCAB
Sending and receiving
Soon
UNIT 22 · GRAMMAR
Modals 3: the modal perfect
Soon
UNIT 23 · GRAMMAR
Questions, question tags, indirect Qs
Soon
UNIT 24 · VOCAB
People and daily life
Soon
UNIT 25 · GRAMMAR
So / such, too / enough
Soon
UNIT 26 · GRAMMAR
Comparatives and superlatives
Soon
UNIT 27 · VOCAB
Working and earning
Soon
UNIT 28 · GRAMMAR
Conditionals 1 (zero, first, second)
Soon
UNIT 29 · GRAMMAR
Conditionals 2 (third)
Soon
UNIT 30 · VOCAB
Body and lifestyle
Soon
UNIT 31 · GRAMMAR
Reported speech
Soon
UNIT 32 · GRAMMAR
Reported questions, orders, requests
Soon
UNIT 33 · VOCAB
Creating and building
Soon
UNIT 34 · GRAMMAR
Direct and indirect objects
Soon
UNIT 35 · GRAMMAR
wish
Soon
UNIT 36 · VOCAB
Nature and the universe
Soon
UNIT 37 · GRAMMAR
-ing and infinitive
Soon
UNIT 38 · GRAMMAR
Both, either, neither, so, nor
Soon
UNIT 39 · VOCAB
Laughing and crying
Soon
UNIT 40 · GRAMMAR
Connectives
Soon
UNIT 41 · GRAMMAR
The causative
Soon
UNIT 42 · VOCAB
Problems and solutions
Soon
UNIT 4 · Destination B1 · Grammar

Present Perfect Simple & Continuous“I have done / I have been doing” – 47 interactive questions

0%
Correct answers
🎉 Brilliant! You finished all 47 questions of Unit 4!
📗
Destination B1 – Grammar & Vocabulary
Study the quick notes below, then work through exercises A–F for this unit. Every answer is checked instantly. Original practice adapted for All English 4U.

📖 Grammar Reference – Present Perfect Simple & Continuous

Study the notes, then work through the exercises for this unit.

🎯
What you’ll learnPresent perfect simple vs continuous + for / since / already / yet
⏱️
~20 min4-Tier notes + 7 exercises (A–G)
53 questionsInstant automated feedback

1 Tier 1 – The Concept & Nuance: Finished Results vs Ongoing Duration

The present perfect bridges the past and the present. Use the simple form to focus on completed results or life experiences, and the continuous form to emphasize duration and ongoing activity.

🏆 Present Perfect Simple (have + done)
+ I / you / we / they have eaten  ·  he has eaten
I haven’t eaten  ·  he hasn’t eaten
? Have you eaten?  ·  Has she eaten?
Life experience: “Have you ever visited Rome?”
Result now: “I’ve lost my keys (I can’t get in now).”
Quantity / how many: “She has written three emails today.”
Signals: ever, never, just, already, yet, so far.
⏳ Present Perfect Continuous (have been doing)
+ I have been reading  ·  she has been reading
I haven’t been reading
? How long have you been studying?
Ongoing activity & duration: “It has been raining for two hours.”
Recent activity with visible evidence: “His hands are dirty because he has been fixing his bike.”
Signals: how long, for, since, all day, lately.

2 Tier 2 – For vs Since & Been to vs Gone to

⚖️ Key Contrasts
FOR + period Duration of time: for 3 years, for two hours, for a long time.
SINCE + point Starting moment: since 2020, since 8 AM, since Monday, since I was young.
been to vs gone to has been to = visited and returned.
has gone to = went there and is still there now.

3 Tier 3 – Top 3 Common Learner Pitfalls

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

Rule: Use present perfect with for/since to connect past to now, and use for with duration.

I have seen him yesterday.
I saw him yesterday.

Rule: Definite past time markers (yesterday, in 2019, ago) require past simple, never present perfect.

She is in Spain; she has been to Madrid.
She is in Spain; she has gone to Madrid.

Rule: Has gone to means the person is currently still away at the destination.

🎯
Tier 4 – Interactive Practice: Complete Exercises A–G below to sharpen your present perfect simple and continuous accuracy!

Made with care for English learners · allenglish4u.com
Practice material based on the Destination B1 Grammar & Vocabulary syllabus (Macmillan). Interactive version by All English 4U.