English

KG

Image

Perfect Tenses

1.4K
plays

16 questions

Show Answers
See Preview
  • Multiple Choice
    Please save your changes before editing any questions.
    20 seconds
    1 pt
    Image

    Helen … (to wash) the dishes for fifteen minutes.

    have been washing

    has been washing

    is washing

    has be washing

  • Multiple Choice
    Please save your changes before editing any questions.
    30 seconds
    1 pt

    Sam … (to drive) a car for five hours now.

    has bee driving

    have been driven

    has been driving

    is driving

  • Multiple Choice
    Please save your changes before editing any questions.
    30 seconds
    1 pt

    You … (to work) as a computer programmer for more than fifteen years.

    has been working

    have are working

    have been worked

    have been working

  • Explore all questions with a free account

    Already have an account?