هل من المحرج قول have cooked؟

إجابة المتحدث الأصلي
Rebecca
هذا سؤال رائع! هذه مشكلة بسيطة تتعلق بالزمن الماضي vs المضارع التام. يستخدم المضارع التام للإشارة إلى حدث في الماضي أو شيء بدأ في الماضي. ومع ذلك ، فإنه لا يشير على وجه التحديد إلى الوقت الذي حدث فيه. مثال: I've eaten steak. (أكلت شريحة لحم) مثال: I've been to Paris. (لقد زرت باريس) الفعل الماضي البسيط منطقي هنا لأنه يظهر علاقة بإجراء تم إكماله بالفعل. أيضا ، كما ترون مما أقوله every year، يبدو من المناسب استخدام الفعل الماضي البسيط هنا ، وليس المضارع التام ، الذي لا يمكن أن يشير إلى وقت محدد. يستخدم الفعل الماضي البسيط لتمثيل وقت في الماضي بشكل محدد وواضح. لهذا السبب لا يمكنك قول I've cooked you one lasagna for every year old you are. مثال: Yesterday, I ate steak. (أكلت شريحة لحم أمس) مثال: I went to Paris last year. (العام الماضي ذهبت إلى باريس)