Respuesta :
Answer:
option d
Explanation:
10th
English
Tenses
Present Tense
Fill in the blank with the ...
ENGLISH
Fill in the blank with the correct form of the verb given in the bracket.
I _____ English for ten years. (teach)
A
Had been teaching
B
Was teaching
C
Am teaching
D
Have been teaching
MEDIUM
ANSWER
'For ten years' indicates that the activity has been going on for ten years and is still continuing. So, the correct form of the verb teach is 'have been teaching'.
Option A) had been teaching is in the past perfect continuous tense which means the action had been completed sometime in the past before another event. Since the sentence only has one event, we cannot use this option here.
Option B) was teaching is in the past tense. So this option is incorrect.
Option C) am teaching is in the present continuous tense but incorrect here since we cannot use this tense for the word 'for'. This is because the word 'for' implies that an action started in the past and lasted from the beginning to the end. 'Teaching', however, means that the action continues.
So, the correct option is option D).
Answered By
toppr
UPVOTE(57)
How satisfied are you with the answer?
This will help us to improve better
answr
Get Instant Solutions, 24x7
No Signup required
DOWNLOAD APP
More Questions by difficulty
EASYMEDIUMHARD
Practice important Questions
Foundation Class 10 English Grammar Chapter 1 to 10
210 Qs
Related Questions to study
Fill in the blanks with the most appropriate option:
Tom_____ the book since yesterday morning and he ______ it.
EASY
View Answer
Complete the given statement using the appropriate option:
Mary started working in London on 18th January. She's still working there now. ______ since 18 January.
MEDIUM
View Answer
Fill in the blank with the most appropriate option.
He ___ here for the last five years.
EASY
View Answer
Choose the most appropriate form of the given verb:
I _______________ (think) about what you said and I've decided to take your advice.
MEDIUM
View Answer
Is the verb form used right or wrong? Correct it, if it is wrong.
The weather is awful. It is raining all day.
EASY
View Answer
Fill in the blanks with the most appropriate words.
How long ________ you ________ learning English?
EASY
View Answer