Free practice MCQs with answers and explanations for Verbs & Tenses – క్రియలు & కాలాలు (ఇంగ్లీష్ గ్రామర్ (English Grammar)). Tap an option to check instantly · page 5 of 6.
Q41Hard
"I am living here since 2010." — సరైన వాక్యం ఏది?
A. I live here since 2010.
B. I was living here since 2010.
C. I have been living here since 2010.
D. I had lived here since 2010.
Answer & explanation
Correct: C — I have been living here since 2010.
'since 2010' తో గతంలో మొదలై ఇప్పటికీ కొనసాగుతున్న పనికి Present Perfect Continuous (have been + ing) వాడాలి. Present Continuous (am living) లేదా Simple Present (live) since తో సరికావు. Past forms కూడా ఇప్పటికీ కొనసాగుతున్న అర్థానికి సరిపోవు.
ప్రధాన క్లాజ్ Past (said) అయితే ఉప క్లాజ్ లో will, would గా మారుతుంది: She said she would come. 'shall' లేదా 'is coming' Sequence of Tenses కు విరుద్ధం. 'had come' అర్థాన్ని మార్చేస్తుంది (ఆమె అప్పటికే వచ్చింది అనే అర్థం).
ఖాళీకి సరైన పదం ఎంచుకోండి: The teacher said that the earth ______ round the sun.
A. moves
B. moved
C. had moved
D. would move
Answer & explanation
Correct: A — moves
సార్వత్రిక సత్యాలను చెప్పేటప్పుడు ప్రధాన క్లాజ్ Past అయినా ఉప క్లాజ్ Present లోనే ఉంటుంది: the earth moves. ఇది Sequence of Tenses నియమానికి మినహాయింపు. 'moved', 'had moved', 'would move' నిత్యసత్యాన్ని తప్పుగా చెబుతాయి.
ఖాళీకి సరైన పదం ఎంచుకోండి: If I had known, I ______ you.
A. would tell
B. would have told
C. will tell
D. had told
Answer & explanation
Correct: B — would have told
Third Conditional: If + had + V3 → would have + V3. గతంలో జరగని పని గురించి చెప్పేటప్పుడు ఇది వాడతాం: If I had known, I would have told you. 'would tell' Second Conditional, 'will tell' First Conditional, 'had told' Main clause లో రాదు.
"The train has left before I reached." — సరైన వాక్యం ఏది?
A. The train was leaving before I reached.
B. The train has been left before I reached.
C. The train had left before I reached.
D. The train leaves before I reached.
Answer & explanation
Correct: C — The train had left before I reached.
రెండు గత పనులలో ముందు జరిగిన పని (train left) కు Past Perfect (had left) వాడాలి; తర్వాతిది (reached) Simple Past. Present Perfect (has left) గత కాల పదం (before I reached) తో సరిపోదు. మిగిలిన రూపాలు అర్థాన్ని లేదా కాలాన్ని మార్చేస్తాయి.
ఖాళీకి సరైన పదం ఎంచుకోండి: Unless he ______ hard, he will fail.
A. will work
B. worked
C. would work
D. works
Answer & explanation
Correct: D — works
Time/condition క్లాజులలో (if, unless, when, until) భవిష్యత్తు కోసం Simple Present వాడతాం: Unless he works. 'will work', 'would work' ఈ క్లాజులలో రావు. 'worked' Past కావడంతో ప్రధాన క్లాజ్ (will fail) తో సరిపోదు.
ఖాళీకి సరైన పదం ఎంచుకోండి: By June, he ______ here for five years.
A. will have been working
B. will be working
C. will have worked
D. would work
Answer & explanation
Correct: A — will have been working
Future Perfect Continuous: will have been + V1+ing. 'By June ... for five years' భవిష్యత్తులో ఒక సమయం వరకు కొనసాగే పని కావడంతో ఇదే సరైనది. 'will be working' Future Continuous, 'will have worked' Future Perfect (కాలవ్యవధి కొనసాగింపు లేదు), 'would work' సరికాదు.
If/when క్లాజులో భవిష్యత్తు సూచించే విధానం ప్రకారం తప్పుగా ఉన్న వాక్యం ఏది?
A. I will tell him when he arrives.
B. If it will rain tomorrow, we will stay home.
C. If it rains tomorrow, we will stay home.
D. I will call you before he comes.
Answer & explanation
Correct: B — If it will rain tomorrow, we will stay home.
If, when, before, after, unless, until క్లాజులలో భవిష్యత్తుకు కూడా Simple Present వాడతాం. కాబట్టి 'If it will rain' తప్పు, 'If it rains' సరైనది. మిగిలిన మూడు వాక్యాల్లో (when he arrives, If it rains, before he comes) ఈ నియమం సరిగ్గా పాటించారు.
ఖాళీకి సరైన పదం ఎంచుకోండి: The criminal was ______ at dawn.
A. hung
B. hanging
C. hang
D. hanged
Answer & explanation
Correct: D — hanged
'hang' కు రెండు అర్థాలు: వేలాడదీయడం – hung – hung; ఉరితీయడం – hanged – hanged. ఇక్కడ criminal ఉరితీయబడ్డాడు, కాబట్టి 'hanged'. 'hung' వస్తువులను వేలాడదీసినప్పుడు వాడతాం. was తర్వాత V3 అవసరం కాబట్టి 'hang', 'hanging' సరికావు.