Practice MCQ Questions and Answer on Tenses

641.

Fill in the blank with the most appropriate tense form:
"Jane told me you have a place at university."
"That's right. I _________ Math at St. Andrews in Scotland."

  • (A) has studied
  • (B) will study
  • (C) study
  • (D) am going to study

642.

Fill in the blank with the most appropriate word.
I_____in Paris when I was six.

  • (A) Lived
  • (B) Live
  • (C) Living
  • (D) Lives

643.

Fill in the blanks with the most appropriate words.
"______you in England in 1999?"
"Yes, I ___."

  • (A) Could / could
  • (B) Are / am
  • (C) Were / was
  • (D) Was / were

644.

Two years ago, she . . . . . . . . English at all, but she . . . . . . . . hard since then.

  • (A) hasn't spoken/is studied
  • (B) wasn't speaking/studies
  • (C) isn't speaking/studied
  • (D) didn't speak/has been studying

645.

I have already . . . . . . . . the Red Fort.

  • (A) saw
  • (B) seen
  • (C) seeing
  • (D) none

646.

Fill in the blanks with the most appropriate option:Why _______ you come yesterday? We ____ a good time.

  • (A) don't/can have
  • (B) didn't/could have had
  • (C) will/might have
  • (D) doesn't/will have

647.

Fill in the blanks with the most appropriate option:Julia has overslept again. She is going ______ late to her work. "I had better ____ a taxi," she thinks.

  • (A) being/take
  • (B) to be/take
  • (C) be/to take
  • (D) to be/to take

648.

I heard that you . . . . . . . . about the boys all day, so I just rang to tell you that Matthew . . . . . . . . from a payphone a couple of hours ago and they are both fine. The weather is fine and they will be home on Sunday evening.

  • (A) had been worrying/will phone
  • (B) have been worrying/phoned
  • (C) will be worrying/had phoned
  • (D) are worrying/is going to phone

649.

It's only the second time I . . . . . . . . a football match in a stadium.

  • (A) saw
  • (B) see
  • (C) will see
  • (D) had seen

650.

Fill in the blank with the most appropriate word.
I went to the gym and ________ volleyball.

  • (A) will play
  • (B) played
  • (C) have played
  • (D) were playing