Help the suspicious human interrogate their strange new neighbor by dragging the correct words into the blanks.
Human: "Excuse me, how long has your spaceship been parked in my driveway?"
Neighbor: "Spaceship? Oh, you mean my car! Anyway, how long have you worn that ridiculous fake mustache?"
Human: "It's real! And I have had it for five days!"
Human: "Excuse me, how long has your spaceship been parked in my driveway?"
"Your spaceship" is a singular subject (it), so we use "has" along with the past participle "been".
Neighbor: "...how long have you worn that ridiculous fake mustache?"
Use "have" with "you," followed by the past participle "worn".
Human: "It's real! And I have had it for five days!"
Use "for" to describe a period or length of time (five days).
Perfect tense
- ✅ I have lived here for ten years. — present perfect (started past, still true)
- ❌ I live here for ten years. — wrong (simple present can't bridge past→now)
- ✅ She had finished before I arrived. — past perfect (earlier past)
- ✅ They will have left by noon. — future perfect (completed before future point)
The perfect = have + past participle. Connects an action to a reference point in time. Present perfect bridges past→now. Past perfect marks "earlier past." Future perfect marks "done before a future deadline."
Rule: if the action started in the past and is still relevant now → present perfect (have done). If two past events and you need the earlier one → past perfect (had done).
Questions
- ✅ Do you like coffee? — do-support (no existing auxiliary)
- ✅ Can she swim? — inversion (auxiliary before subject)
- ✅ Where does he live? — wh-question
- ✅ You're coming, aren't you? — tag question
Questions require inversion (auxiliary before subject) or do-support (add do/does/did). Types: yes/no (Do you…?), wh- (What/Where/When…?), negative (Don't you…?), tag (…isn't it?).
Rule: find the auxiliary. Move it before the subject. No auxiliary? Add do/does/did. Never use just intonation in written English (You like coffee? is not standard).
A2 | Elementary | Pre-intermediate
- ✅ I went to the cinema yesterday. — past simple
- ✅ I have visited Paris twice. — present perfect (life experience)
- ✅ If it rains, I'll take an umbrella. — first conditional
- ✅ You should see a doctor. — modal for advice
These patterns are A2 — the second CEFR level. At A2 you move past survival phrases into real grammar: past tenses, the present perfect, basic conditionals, and modals for advice/obligation.
Marker: if you can describe yesterday and give simple advice, but struggle with abstractions or nuance, you're at A2.
Easy
- She is a teacher. — one verb form, one rule
- I have two cats. — basic possession, short sentence
- He doesn't like coffee. — simple negation with do-support
- Only one answer is clearly correct; distractors are obviously wrong.
Easy marks beginner-level challenges: A1–early A2, one rule at a time, everyday vocabulary, no trick questions.
Use "Easy" when you want to build confidence on a specific rule without interference from other grammar or tricky contexts.