CameraIcon
CameraIcon
SearchIcon
MyQuestionIcon
MyQuestionIcon
1
You visited us 1 times! Enjoying our articles? Unlock Full Access!
Question

Fill in the blank using the appropriate verb form:

Molly lives in Dublin. She _________________ (live) there all her life.

A
lived
No worries! We‘ve got your back. Try BYJU‘S free classes today!
B
have been living
No worries! We‘ve got your back. Try BYJU‘S free classes today!
C
has lived
Right on! Give the BNAT exam to get a 100% scholarship for BYJUS courses
D
had lived
No worries! We‘ve got your back. Try BYJU‘S free classes today!
Open in App
Solution

The correct option is C has lived
The given sentences are both in present tense 'lives'. The second sentence also states a present action that has happened 'all her life'.
Option C: 'Has lived' is in present perfect tense. It states an action that began in the past and completed/is relevant in the present 'all her life'. It agrees to the given sentence in meaning: Molly has performed the action of 'living in Dublin' from past to present. Hence option C is correct.
Option A: 'Lived' is in simple past tense and states an action that happened in the past.
The given sentence does not state a past action, but a present one.
Option B: 'Have been living' is in present perfect continuous tense. 'Have' is a plural verb whereas the subject 'She' is singular. Hence, the verb does not agree with the subject in terms of number.
Option D: 'Had lived' is in past perfect tense. It states a completed action in the past, before another action took place. This is not relevant to the given sentence, having only one action here.
Hence options A, B and D are incorrect.

flag
Suggest Corrections
thumbs-up
0
Join BYJU'S Learning Program
similar_icon
Related Videos
thumbnail
lock
Algebra generalized arithmetic
MATHEMATICS
Watch in App
Join BYJU'S Learning Program
CrossIcon