تفاوت گذشته ساده و حال کامل
زمانی که وقت و زمان انجام یک عمل برای شما ویژگی یا یک مهم تلفی نمیشود باید از حال کامل استفاده کنید و دقیقا برعکس زمانی که اطلاعات دقیق همانند موقعیت مکانی , نوع انجام عمل و یا زمان دقیق اجرای آن به شما داده میشود یا درخواست میشود باید از گذشته ساده بهره ببرید.
مقایسه :
Present perfect | Simple past |
---|---|
I have lived in Lyon. | I lived in Lyon in 1989. |
They have eaten Thai food. | They ate Thai food last night. |
Have you seen ‘Othello’? | Where did you see ‘Othello’? |
We have been to Ireland. | When did you go to Ireland? |
یک حالت متفاوت بین این دو زمان وجود دارد ؛که گاهی وقتها یک فاکتور مهم در انتخاب زمان مورد استفاده به حساب می آید .
- “What did you do at school today?”
در این مثال از گذشته ساده استفاده کردیم چرا که سوال در مورد فعالیت های انجام شده در مدرسه است در حالی که ساعت کاری مدرسه به پایان رسیده است.
- “What have you done at school today?”
در این مورد از حال کامل استفاده کردیم زیرا در مورد نتیجه یک کار هست. زمان فعل مورد استفاده در این سوال در مورد کاری سوال میکند که در یک روز از مدرسه ادامه داشته و قرار هست ادامه یابد . مقلا : امروز چقدر ریاضی یاد گرفتی ؟ طبیعتا در ادامه روز های مدرسه باز هم درس ریاضی را مطالعه می کنند .