Game Preview

Past Tense vs Present Perfect Tense

  •  English    13     Public
    Grammar
  •   Study   Slideshow
  • A: Mary isn't here. She ______ (go) to Egypt. B: I ___ never _____(be) to Egypt.
    has gone / have never been
  •  25
  • I ______ (break) my arm yesterday.
    broke
  •  20
  • A: ______ (see) a ghost? B: Not yet. I don't wish for that anyway.
    Have you ever seen
  •  25
  • A: I ______ (be) to China this year. B: When ______ (go) there?
    have been / did you go
  •  25
  • I'm sure I ______ (see) this man before.
    've seen
  •  15
  • A: How long ______ (be) a teacher? B: I ______ (start) teaching a long time ago
    have you been / started
  •  25
  • A: ______ (see) Titanic? B: Yes, I have. The movie is unforgettable.
    Have you seen
  •  15
  • A: I ______ (find) the keys. B: Where ______ (find) them?
    have found / did you find
  •  25
  • Here are your shoes. I ______ (clean) them.
    've just cleaned
  •  15
  • She ______ (want) to be a singer since she ______ (be) a kid.
    wanted / was
  •  20
  • ............ (finish) painting the bedroom yet?' 'Not yet. I'll finish it tomorrow.'
    Have you finished
  •  10
  • How long _________________ (you / know) Jill? I know you see her often.
    have you known
  •  15
  • Jack broke his arm when he _______ (fall off) a horse in 2005
    fell off
  •  25