She ___ her homework, so she can go out now. MCQ with Answer and Explanation

She ___ her homework, so she can go out now.
A. has done
B. was doing
C. did
D. does
Answer: Option A
Solution (By JKSSB Mock Tests)
Present Perfect with present result.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
When I entered, she ___ the piano.
A. was playing
B. played
C. plays
D. has played

Correct Answer: Option A


Explanation:
Ongoing action at the moment of entering → Past Continuous.

This question belongs to: English Tenses
Question #2
If I had seen her, I ___ her.
A. would have greeted
B. would greet
C. greeted
D. greet

Correct Answer: Option A


Explanation:
Third conditional.

This question belongs to: English Tenses
Question #3
She ___ a great singer.
A. was
B. has been
C. is
D. will be

Correct Answer: Option C


Explanation:
Simple Present for a current state.

This question belongs to: English Tenses