Q.

She ------ the piano for three years.

A. will have been learning
B. had learnt
C. will learn
D. has been learning
Answer» D. has been learning
4.8k
0
Do you find this helpful?
25

View all MCQs in

Writing Good English

Discussion

No comments yet