45%
Complete the friends' text messages about Dave's weird new hobby.
Friend A: Quick question... how long _________________________ been juggling pineapples in the backyard?
Friend B: He has done it _________________________ three hours, and I am honestly too scared to interrupt him!

Quick question... how long has Dave been juggling pineapples in the backyard? He has done it for three hours, and I am honestly too scared to interrupt him!

Because "Dave" is third-person singular (he), we must use "has" instead of "have."

We use "for" to describe a length or period of time (like "three hours"), rather than a starting point.

To ChallengesPreviousNext

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).

Present tense

  • I work here. — simple present (habit/permanent)
  • I am working now. — present progressive (happening right now)
  • I have lived here for 10 years. — present perfect (started past, still true)
  • I have been waiting for an hour. — present perfect progressive (duration up to now)

Four present tense forms: simple (habits/facts), progressive (now/temporary), perfect (past → present relevance), perfect progressive (ongoing duration). Each encodes a different relationship between the action and the present moment.

Trap: "I am living here for 10 years" ❌ — started in the past + still true = present PERFECT (have lived/have been living), not progressive.

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).

Humor

  • "I before E, except after C" — weird, right? — playful self-contradiction
  • Grammar joke: A panda eats, shoots, and leaves. — comma changes everything
  • Silly contexts make rules memorable: the sillier the sentence, the harder it is to forget
  • Entertainment is a learning strategy, not a distraction

Humor marks practice material that's deliberately entertaining. The grammar is real; the packaging is playful. Designed to boost engagement and make rules stick through association.

Why it works: memory anchors to emotion. A funny example of comma misuse is remembered longer than a dry rule statement.

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.