We ___ the assignment since yesterday. MCQ with Answer and Explanation

We ___ the assignment since yesterday.
A. are doing
B. did
C. have been doing
D. do
Answer: Option C
Solution (By JKSSB Mock Tests)
Duration from yesterday.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
They ___ the match by 7 p.m. tomorrow.
A. played
B. will have played
C. play
D. will play

Correct Answer: Option B


Explanation:
Future Perfect.

This question belongs to: English Tenses
Question #2
I ___ him for two weeks; I hope he's okay.
A. didn't see
B. haven't seen
C. wasn't seeing
D. don't see

Correct Answer: Option B


Explanation:
Present Perfect negative.

This question belongs to: English Tenses
Question #3
It's time the children ___ to bed.
A. will go
B. go
C. are going
D. went

Correct Answer: Option D


Explanation:
It's time + past tense.

This question belongs to: English Tenses