نقل قول غیرمستقیم در انگلیسی
وقتی حرف کسی را بازگو میکنیم، جمله از حالت مستقیم (داخل گیومه) به نقل قول غیرمستقیم تبدیل میشود. مهمترین قاعده انگلیسی (که فارسی ندارد) عقبرفتن زمان فعل (backshift) است.
عقبرفتن زمانها
اگر فعل گزارشدهنده گذشته باشد (said، told)، زمانِ جمله نقلشده یک قدم به عقب میرود:
| مستقیم | غیرمستقیم |
|---|---|
| حال ساده: I work here. | گذشته ساده: She said she worked there. |
| حال استمراری: I am reading. | گذشته استمراری: He said he was reading. |
| گذشته ساده: I saw it. | گذشته کامل: She said she had seen it. |
| حال کامل: I have finished. | گذشته کامل: He said he had finished. |
| will: I will help. | would: She said she would help. |
| can: I can swim. | could: He said he could swim. |
مستقیم: Anna said, s:"I am tired."
غیرمستقیم: Anna said she was tired. — آنا گفت که خسته است.
توجه کنید: فارسی میگوید «گفت که خسته است» (زمان عوض نمیشود)، اما انگلیسی در این حالت معمولاً فعل را عقب میبرد (فقط اگر آن حرف هنوز هم درست باشد، زمان حال هم پذیرفته است). جا انداختن این تغییر پرتکرارترین خطای فارسیزبانهاست:
❌ She said she is tired. (در نقل گذشته)
✅ She said she was tired.
say در برابر tell
- say بدون مفعول شخصی: She said s:(that) she was busy.
- tell حتماً با مفعول شخصی: She told me s:(that) she was busy.
❌ She said me... / ❌ She told that...
تغییر ضمیرها و قیدهای زمان و مکان
| مستقیم | غیرمستقیم |
|---|---|
| today | that day |
| tomorrow | the next day |
| yesterday | the day before |
| here | there |
| this | that |
s:"I will come tomorrow." → He said he would come the next day.
سؤالهای غیرمستقیم
در سؤال غیرمستقیم، ترتیب کلمات مثل جمله خبری میشود، فعل کمکی do/did حذف میشود و جای فاعل و فعل عوض نمیشود:
مستقیم: s:"Where do you live?"
غیرمستقیم: She asked where I lived. — پرسید کجا زندگی میکنم.
برای سؤالهای بله/خیر از if یا whether استفاده میشود:
s:"Are you hungry?" → He asked if I was hungry.
دستور و درخواست غیرمستقیم
با told / asked + مفعول + to + فعل:
s:"Close the door." → She told him to close the door. — به او گفت در را ببندد.
s:"Please wait." → He asked me to wait. — از من خواست صبر کنم.
منفی با not to: She told us not to be late. — گفت دیر نکنیم.