Frame meaningful sentences using the words given in brackets in their appropriate forms:
Tom started reading a book two hours ago. He is still reading it and now he is on page 53. (read / for two hours) ______ (read / 53 pages so far) ______
A
He will read for two hours.
He will be reading 53 pages so far.
No worries! We‘ve got your back. Try BYJU‘S free classes today!
B
He is reading for two hours.
He read 53 pages so far.
No worries! We‘ve got your back. Try BYJU‘S free classes today!
C
He was reading for two hours.
He read 53 pages so far.
No worries! We‘ve got your back. Try BYJU‘S free classes today!
D
He has been reading for two hours. He has read 53 pages so far.
Right on! Give the BNAT exam to get a 100% scholarship for BYJUS courses
Open in App
Solution
The correct option is D He has been reading for two hours. He has read 53 pages so far. The action 'reading' began in the past and is still continuing in the present. This situation defines the tense to be present perfect continuous tense. Its form is: has been + present participle (base verb + ing). The second sentence refers to 'the action of reading till page 53'. Since Tom began reading two hours ago, and he has completed reading 53 pages at the moment, this action is considered as completed and the tense will be present perfect tense: has + past participle. Option D: The verb form 'has been reading' refers to an action that began in the past and is still continuing. It's in the present perfect continuous tense. The verb form 'has read' refers to an action that began in the past and has completed in the present. ('So far' indicates that the action 'of reading 53 pages' till that very moment is completed.) Hence option D is correct. Option A: 'Will read' and 'will be reading' both refer to an action that will happen in the future. However, the action is happening at present. Hence A is incorrect. Option B: 'Is reading' talks about a continuous action happening during the present. But it does not indicate that the action began in the past. The same applies for the second verb too, 'read' is in simple past tense indicating an action that completed in the past. But, it completed in the present. So, the verb form will be in present perfect tense. Option C: 'Was reading' refers to an action that began in the past and continued up to a certain point of time in the past. Hence option C is incorrect.