Game Preview

Present Tense

  •  English    21     Public
    Differentiate the form of present tense
  •   Study   Slideshow
  • Susan ____ (have) the same car for 16 years, and it always _____ (run) perfectly!
    has had / runs
  •  5
  • A. You look exhausted! B. I am! I _____ (show) my nephew and niece around the city all day and I ____ (just/get back).
    have been showing / have just got back
  •  10
  • A. _____ (Michael/already/speak) to Jenny about her birthday? B. I think so because she ____ (know) about the plan to have a picnic next Saturday.
    Has Michael already spoken / knows
  •  10
  • A. Sarah got a new coat from the shop on the corner today. B. I _____ (buy) a coat from there before, too. They’re good quality.
    have bought
  •  5
  • I hate it when Timmy asks to see my homework. He ____ (always/copy) me!
    is always copying
  •  5
  • Where have you been!? I ____ (try) to call you for hours!
    have been trying
  •  5
  • Jake _____ (look forward) to watching this film since it first came out.
    has been looking forward
  •  5
  • My sister ____ (always/borrow) my clothes. It’s so annoying!
    is always borrowing
  •  5
  • You’re covered in dirt! What ____ you ____ (do)?
    have you been doing
  •  5
  • I’m so sleepy! I _____ only just ____ (wake up).
    have only just woken up
  •  5
  • So we _____ (stand) on the front row and the singer asks me to get on stage. Can you believe it?
    are standing
  •  5
  • People _____ (celebrate) this festival for centuries.
    have been celebrating
  •  5
  • I ______ (read) the book you lent me and it's great. I'll give it back to you when I finish it.
    have been reading
  •  5
  • A: He ______ (send) hundreds of job applications, but he's got no answers yet. B: How long ____ he ____ (look) for a job?
    has sent / has he been looking
  •  10
  • Now that I ______ (finish) tidying the house, I'm going to clean it.
    have finished
  •  5
  • _____ you ______ (ever/read) a book by Charles Dickens?
    Have you ever read
  •  5