मुख्य सामग्री पर जाएँ

अंग्रेज़ी व्याकरण

Present Perfect और Past Simple: 25 प्रश्न

Present perfect में have/has + V3 आता है। बीते अनुभव या अब तक जारी स्थिति के लिए इसका प्रयोग होता है। Yesterday, last week और in 2020 जैसे समाप्त समय के साथ past simple चुनें। हिंदी का “किया है” हर अंग्रेज़ी संदर्भ का सीधा अनुवाद नहीं है।

लेखक: Raheel Ashrafपढ़ने का अनुमानित समय: 6 मिनट

Free practice: Free English Grammar Exercises — हिंदी Explanations और Answers के साथ

Present perfect में have/has + V3 आता है। बीते अनुभव या अब तक जारी स्थिति के लिए इसका प्रयोग होता है। Yesterday, last week और in 2020 जैसे समाप्त समय के साथ past simple चुनें। हिंदी का “किया है” हर अंग्रेज़ी संदर्भ का सीधा अनुवाद नहीं है।

पहले खुद उत्तर चुनें, फिर व्याख्या पढ़ें। हिंदी अनुवाद के साथ अंग्रेज़ी की क्रिया का रूप भी जाँचें। PDF अभ्यास पत्र में उत्तर कुंजी अलग पृष्ठों पर है।

25 प्रश्न: उत्तर चुनें और कारण समझें

मूल संरचना

1.She ___ completed the application. (Present perfect.)
2.I have ___ the instructions.
3.We ___ Delhi last summer.
4.He has ___ his lunch.
5.They ___ the match yesterday.
6.I ___ known Riya since 2018.
7.She has worked here ___ July.
8.We have lived here ___ six years.
9.___ you ever ridden a horse?
10.___ you call her last night?
11.He has never ___ abroad.
12.The class ___ at nine yesterday.

संदर्भ और आम उलझनें

13.This is the first time I have ___ a passport.
14.They ___ finished the task. (Present perfect negative.)
15.She has ___ the window.
16.When ___ you buy this phone yesterday?
17.We have ___ all the tickets.
18.I ___ my teacher two days ago.
19.How long ___ he lived in Mumbai?
20.He has ___ his assignment.
21.They ___ to Jaipur in 2020.
22.I have not ___ the message.
23.The bus has already ___.
24.My aunt ___ this shop in 2005.
25.We have ___ friends for ten years.
उत्तर और स्पष्टीकरणअभ्यास पूरा करने के बाद खोलकर देखें।
  1. 1. hasShe के साथ has आता है। Completed तीसरा रूप है; has completed present perfect बनाता है।
  2. 2. readRead का तीसरा रूप भी read लिखा जाता है, लेकिन उच्चारण “रेड” है। Readed मानक रूप नहीं है।
  3. 3. visitedLast summer समाप्त समय है, इसलिए visited चुनें। Have visited के साथ यह समाप्त समय नहीं जोड़ते।
  4. 4. eatenEat का तीसरा रूप eaten है। Has ate में दूसरे रूप का गलत प्रयोग होता है।
  5. 5. wonYesterday एक समाप्त दिन को बताता है। Past simple won इस संदर्भ में सही है।
  6. 6. haveI के साथ have known आता है। Since 2018 से शुरू हुई पहचान अब भी जारी है।
  7. 7. sinceJuly शुरुआत का समय है, इसलिए since चुनें। For अवधि बताता है, जैसे for three months।
  8. 8. forSix years समय की अवधि है। इसलिए for, न कि since, इस्तेमाल करें।
  9. 9. HaveRidden तीसरा रूप है; Have you ever ridden अनुभव पूछता है। Did के बाद ride आता, ridden नहीं।
  10. 10. DidLast night समाप्त समय है। Did के बाद call मूल रूप में रहता है।
  11. 11. beenBeen तीसरा रूप है और विदेश जाने का अनुभव बताता है। Has went गलत है क्योंकि went दूसरा रूप है।
  12. 12. startedYesterday के साथ बीता हुआ समय स्पष्ट है। इसलिए past simple started इस्तेमाल करें।
  13. 13. obtainedHave के बाद तीसरा रूप obtained आता है। First time अब तक के अनुभव से जुड़ा है।
  14. 14. haven'tThey बहुवचन है, इसलिए haven’t finished सही है। Hasn’t तीसरे एकवचन के साथ आता है।
  15. 15. brokenBreak का तीसरा रूप broken है। Broke past simple का रूप है।
  16. 16. didसमाप्त समय yesterday के बारे में पूछने पर did इस्तेमाल होता है। Buy मूल रूप में रहता है।
  17. 17. soldSell का तीसरा रूप sold है। हिंदी में “बेच दिए हैं” कहते समय अंग्रेज़ी का तीसरा रूप भी जाँचें।
  18. 18. metTwo days ago समाप्त समय बताता है। इसलिए met सही है।
  19. 19. hasHe के साथ has lived इस्तेमाल होता है। How long अवधि पूछता है, जो इस वाक्य में अब तक जारी है।
  20. 20. doneDo का तीसरा रूप done है। Has did में गलत क्रिया रूप आता है।
  21. 21. movedIn 2020 एक समाप्त साल है। उस घटना के लिए past simple moved चुनें।
  22. 22. seenSee का तीसरा रूप seen है। Have not seen सही नकारात्मक संरचना है।
  23. 23. leftLeave का तीसरा रूप left है। यहाँ already के साथ दिए गए present perfect को पूरा करना है।
  24. 24. openedIn 2005 समाप्त समय है। इसलिए opened इस्तेमाल करें।
  25. 25. beenBe का तीसरा रूप been है। दस साल से अब तक जारी दोस्ती have been friends से व्यक्त होती है।

हिंदी अनुवाद के साथ V3 भी जाँचें

“उसने काम किया है” में अंग्रेज़ी सहायक क्रिया has है और मुख्य क्रिया done हो सकती है। Have did, has went और have saw गलत रूप हैं। सही उदाहरण: has done, has gone और have seen।

समाप्त समय और अब तक के अनुभव को अलग करें

I visited Delhi last year एक निश्चित बीती यात्रा है। I have visited Delhi twice अब तक का अनुभव बताता है। दोनों का हिंदी अर्थ मिलता-जुलता लग सकता है, लेकिन अंग्रेज़ी में समय का संदर्भ अलग है।

Since, for और क्षेत्रीय प्रयोग

Since 2018 शुरुआत का बिंदु है और for six years अवधि है। अमेरिकी अंग्रेज़ी में just, already और yet के साथ past simple भी मिलता है। इस अभ्यास में समाप्त समय या क्रिया के तीसरे रूप पर ध्यान दें; किसी स्वीकार्य क्षेत्रीय रूप को केवल अलग होने पर गलत न मानें।

और practice करें

अक्सर पूछे जाने वाले सवाल

Have did क्यों गलत है?

Have के बाद तीसरा रूप चाहिए। Do का दूसरा रूप did और तीसरा रूप done है, इसलिए have done सही है।

Yesterday के साथ कौन सा tense चुनें?

समाप्त घटना के लिए past simple: I finished the work yesterday.

Since और for में क्या फर्क है?

Since शुरुआत बताता है, जैसे since 2018। For अवधि बताता है, जैसे for six years।

अपने वाक्य जाँचें

अंग्रेज़ी में वाक्य लिखें और मुफ़्त व्याकरण जाँच में सुधार देखें।

व्याकरण जाँच खोलें

स्रोत और संदर्भ

आगे पढ़ें: grammar के और guides