She ___ already ___ the letter. MCQ with Answer and Explanation

She ___ already ___ the letter.
A. has, written
B. did, write
C. was, writing
D. had, written
Answer: Option A
Solution (By JKSSB Mock Tests)
Present Perfect with 'already' for recent completion.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
They ___ the house for months before they sold it.
A. were renovating
B. have been renovating
C. had been renovating
D. renovated

Correct Answer: Option C


Explanation:
Ongoing renovation before sale → Past Perfect Continuous.

This question belongs to: English Tenses
Question #2
She ___ her work before the bell rang.
A. had finished
B. was finishing
C. finished
D. has finished

Correct Answer: Option A


Explanation:
Earlier completion → Past Perfect.

This question belongs to: English Tenses
Question #3
She ___ a song while she was cooking.
A. hummed
B. hums
C. was humming
D. has hummed

Correct Answer: Option C


Explanation:
Two simultaneous past actions; one uses Past Continuous.

This question belongs to: English Tenses