فرق کاربرد زمان گذشته کامل و گذشته کامل استمراری
چرا در این جمله
Allen has ridden his motorcycle every day in so Francisco
به جای has been riding از has ridden استفاده کرده؟
٢ پاسخ
به نظرم از هردو ساختار میشه استفاده کرد ولی به منظور از جمله بستگی داره اگه این عمل موتور سواری در حال حاضر به پایان رسیده باشه از has ridden استفاده میشه و اگر این عمل هنوز در حال ادامه باشه، از has been riding استفاده میشه امیدوارم متوجه شده باشید.
در این جمله، فعل "ridden" به معنای "سوار شدن" است. فعل "has" به عنوان فعل کمکی در زمان حال کامل (Present Perfect) استفاده می شود. زمان حال کامل برای بیان یک عمل یا وضعیتی استفاده می شود که در گذشته شروع شده و هنوز ادامه دارد.
در این جمله، جمله با کلمه "every day" شروع می شود. این نشان می دهد که عمل سوار شدن بر موتورسیکلت یک عمل تکراری است که در گذشته شروع شده و هنوز ادامه دارد. بنابراین، استفاده از فعل "has ridden" در این جمله صحیح است.
اگر از فعل "has been riding" استفاده می شد، این نشان می داد که عمل سوار شدن بر موتورسیکلت هنوز در حال انجام است. اما از آنجایی که جمله با کلمه "every day" شروع می شود، این برداشت صحیح نیست.
بنابراین، استفاده از فعل "has ridden" در این جمله صحیح است و نشان می دهد که عمل سوار شدن بر موتورسیکلت یک عمل تکراری است که در گذشته شروع شده و هنوز ادامه دارد.