We ___ for the exam all day. MCQ with Answer and Explanation

We ___ for the exam all day.
A. have been studying
B. were studying
C. are studying
D. studied
Answer: Option A
Solution (By JKExamLibrary)
All day up to now → Present Perfect Continuous.

This question belongs to: English Tenses

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Tenses Questions

Question #1 Report Error
When I woke up, the sun ___ .
A. has shone
B. shines
C. shone
D. was shining

Correct Answer: Option D


Explanation:
Past Continuous for background situation.

This question belongs to: English Tenses
Question #2 Report Error
He ___ on the report when I saw him.
A. worked
B. has worked
C. was working
D. works

Correct Answer: Option C


Explanation:
Past Continuous.

This question belongs to: English Tenses
Question #3 Report Error
I ___ the answer before you asked.
A. have known
B. had known
C. was knowing
D. knew

Correct Answer: Option B


Explanation:
Earlier knowledge → Past Perfect.

This question belongs to: English Tenses