Free practice MCQs with answers and explanations for Verbs & Tenses – క్రియలు & కాలాలు (ఇంగ్లీష్ గ్రామర్ (English Grammar)). Tap an option to check instantly · page 4 of 6.
Q31Moderate
Present Perfect Continuous Tense నిర్మాణం ఏది?
A. has/have + V3
B. is/am/are + V1+ing
C. had been + V1+ing
D. has/have + been + V1+ing
Answer & explanation
Correct: D — has/have + been + V1+ing
Present Perfect Continuous: Subject + has/have + been + V1+ing (She has been studying). గతంలో మొదలై ఇంకా కొనసాగుతున్న పనిని చెబుతుంది. has/have + V3 Present Perfect, is/am/are + ing Present Continuous, had been + ing Past Perfect Continuous.
ఖాళీకి సరైన పదం ఎంచుకోండి: I ______ reading when he came.
A. was
B. were
C. had
D. did
Answer & explanation
Correct: A — was
Past Continuous: was/were + V1+ing. Subject 'I' కు was వాడతాం (were you/we/they కు). 'had reading' తప్పు, 'did reading' వ్యాకరణ రూపం కాదు. 'when he came' మధ్యలో జరిగిన చర్యను సూచిస్తుంది.
ఖాళీకి సరైన పదం ఎంచుకోండి: When I reached the station, the train ______.
A. has left
B. had left
C. was leaving
D. leaves
Answer & explanation
Correct: B — had left
రెండు గత పనుల్లో ముందు జరిగినదానికి Past Perfect (had + V3) వాడతాం. ముందు రైలు వెళ్ళిపోయింది, తర్వాత నేను చేరాను. 'has left' Present Perfect, 'was leaving' అప్పటికి వెళ్తూ ఉందనే అర్థం, 'leaves' Present.
ఖాళీకి సరైన పదం ఎంచుకోండి: If I ______ you, I would study harder.
A. was
B. am
C. were
D. had been
Answer & explanation
Correct: C — were
'If' తో ఊహాత్మక (Second Conditional) వాక్యాల్లో Subject ఏదైనా 'were' వాడతారు: If I were you. 'was' సాధారణంగా అంగీకరించరు, 'am' వాస్తవ పరిస్థితికి, 'had been' Third Conditional కు.
ఖాళీకి సరైన పదం ఎంచుకోండి: She had been waiting ______ an hour when I arrived.
A. since
B. from
C. at
D. for
Answer & explanation
Correct: D — for
Past Perfect Continuous లో 'for' కాల వ్యవధి (for an hour) ని చెబుతుంది. 'since' ఒక నిర్దిష్ట సమయ బిందువుతో వస్తుంది (since morning). 'from', 'at' ఇక్కడ కాలవ్యవధిని తెలుపవు.
ఖాళీకి సరైన పదం ఎంచుకోండి: I will call you when he ______.
A. comes
B. will come
C. would come
D. is coming
Answer & explanation
Correct: A — comes
సమయం తెలిపే క్లాజులలో (when, if, before, after, unless, until) భవిష్యత్తు కోసం Simple Present వాడతాం: when he comes. 'will come', 'would come' time clause లో రావు. 'is coming' కూడా సాధారణ నియమానికి విరుద్ధం.
ఖాళీకి సరైన పదం ఎంచుకోండి: This time tomorrow, I ______ travelling.
A. will have
B. will be
C. will
D. am
Answer & explanation
Correct: B — will be
Future Continuous: will + be + V1+ing. 'This time tomorrow' భవిష్యత్తులో ఒక సమయంలో జరుగుతూ ఉండే పనిని చెబుతుంది. 'will have travelling' తప్పు, 'will travelling' లో be లేదు, 'am travelling' Present Continuous.
ఖాళీకి సరైన పదం ఎంచుకోండి: He said that he ______ ill.
A. is
B. has been
C. was
D. will be
Answer & explanation
Correct: C — was
ప్రధాన క్లాజ్ Past (said) అయితే ఉప క్లాజ్ కూడా Past లో ఉండాలి: He said that he was ill. 'is' Present, 'has been' Perfect, 'will be' Future; ఇవి Sequence of Tenses నియమానికి విరుద్ధం.
ఖాళీకి సరైన పదం ఎంచుకోండి: If I were rich, I ______ help the poor.
A. will
B. can
C. shall
D. would
Answer & explanation
Correct: D — would
Second Conditional: If + V2 (were) → would + V1. ఊహాత్మక పరిస్థితిలో would వాడతాం. 'will' First Conditional లో (If it rains, I will stay). 'can', 'shall' ఈ నిర్మాణానికి సరిపోవు.
ఖాళీకి సరైన పదం ఎంచుకోండి: He has ______ a letter.
A. written
B. wrote
C. write
D. writing
Answer & explanation
Correct: A — written
has/have/had తర్వాత V3 వాడాలి: write – wrote – written. కాబట్టి has written. 'wrote' V2, 'write' V1, 'writing' -ing రూపాలు has తర్వాత రావు. అలాగే 'has wrote' అనే తప్పు తరచుగా కనిపిస్తుంది; V2 మరియు V3 రెండూ వేరు కాబట్టి జాగ్రత్త.