English Language
Fill in the Blanks
13,781 Questions
Fill in the Blanks Questions
-
are ploughing
-
plough
-
will be ploughing
-
have ploughed
A
Correct answer
Explanation
The tense of the sentence is Present Continuous tense as it indicates an action going on at the time of speaking. The subject of the sentence is third person plural. Here 'are' with-ing form of the verb is to be used. Hence,'are ploughing' is the correct option.
-
wants
-
is wanting
-
was wanting
-
has been wanting
A
Correct answer
Explanation
The tense of the sentence is Simple Present as it simply refers to an action. The subject of the sentence is third person singular, so the verb will take 's' after it. Hence, 'wants' is the correct option.
-
will write
-
shall write
-
will be writing
-
wrote
B
Correct answer
Explanation
The tense of the sentence is Simple Future as it refers to an action in the future. The subject of the sentence is first person singular. Here 'shall' with first form of the verb is to be used. Hence 'shall write' is the correct option.
-
come
-
came
-
had come
-
have come
-
will come
B
Correct answer
Explanation
Correct. After ‘would rather’, we use past tense with a present or future meaning.
-
am working
-
worked
-
had been working
-
had worked
-
have been working
C
Correct answer
Explanation
Correct. The past perfect continuous tense is used when we describe a past event as continuing up to a particular time in the past.
-
have been teaching
-
am teaching
-
will have been teaching
-
had been teaching
-
will teach
C
Correct answer
Explanation
We use the future perfect or future perfect continuous tense to say that something will have been done by a certain time in the future. Although both of these tenses have similar meanings, the future perfect continuous is used to emphasise the continuity of a future achievement.
-
leaves
-
is leaving
-
will leave
-
has left
-
will be leaving
A
Correct answer
Explanation
For something scheduled in the furure we use simple present tense.
-
delivers
-
will be delivering
-
is delivering
-
has been delivering
B
Correct answer
Explanation
The tense of the sentence is Future Continuous Tense as it denotes an action going on in future. The tense of the sentence is third person singular. Here 'will be' plus-ing form is to be used. Hence 'will be delivering' is the correct option.
-
will leave
-
has left
-
will have left
-
shall leave
A
Correct answer
Explanation
The tense of the sentence is Simple Future as it expresses an action in future. The subject of the sentence is third person singular. Here 'will' with first form of the verb is used. Hence, 'will leave' is the correct option.
-
will go
-
go
-
shall go
-
will be going
C
Correct answer
Explanation
The tense of the sentence is Simple Future as it expresses an action in future. The subject of the sentence is first person plural. Here 'shall' with first form of the verb is used. Hence, 'shall go' is the correct option.
-
will be completing
-
have completed
-
shall be completing
-
have been completing
C
Correct answer
Explanation
The tense of the sentence is Future Continuous Tense as it denotes an action as going on in future. The subject of the sentence is first person plural. Here 'shall be'' plus-ing form of is to be used. Hence 'shall be completing' is the correct option.
-
shall be completing
-
will complete
-
will have completed
-
shall have completed
D
Correct answer
Explanation
The tense of the sentence is Future Perfect as it refers to an action that will be completed at some point of time in future. The subject of the sentence is first person singular. Here 'shall have' plus third form of the verb is to be used. Hence, 'shall have completed' is the correct option.
-
shall have been studying
-
will have been studying
-
will be studying
-
have studied
B
Correct answer
Explanation
The tense of the sentence is Future Perfect Tense as it refers to an action that will have been going on at some point of time in the future. The subject of the sentence is third person singular. Here 'will have been' plus -ing form of the verb is to be used. Hence, 'will have been studying' is the correct option.
-
shall have heard
-
will have heard
-
will be hearing
-
will hear
B
Correct answer
Explanation
The tense of the sentence is Future Perfect as it refers to an action that will be completed at some point of time in future. The subject of the sentence is third person plural. Here 'will have' plus third form of the verb is to be used. Hence, 'will have heard' is the correct option.
-
will do
-
did
-
had done
-
will be doing
C
Correct answer
Explanation
The tense of the sentence is Past Perfect Tense as it refers to an action which had been completed before another action was began. Here 'had' plus third form of verb is to be used. Hence 'had done' is the correct option.