student asking question

چرا there has beenگفتی و there wasنگفتی؟

teacher

پاسخ Native Speaker

Rebecca

برای درک تفاوت بین این عبارات، ابتدا باید جنبه های دستوری there has beenو there wasرا درک کنیم. There has beenیک نحو پیوسته است که در حال حاضر در زمان کامل است. تکمیل فعلی به این معنی است که چیزی که در گذشته اتفاق افتاده است هنوز هم ادامه دارد. There wasفقط زمان گذشته است. چیزی که در گذشته اتفاق افتاده است در حال حاضر اتفاق نمی افتد. کارولین می توانستthere wasبنویسد زیرا در گذشته یک ترور وجود داشته است، اما از انجا که او فکر نمی کند این تنها زمانی باشد که ترور اتفاق افتاده است، او there has beenنوشت.

پرسش و پرسش محبوب

01/09

این عبارت را با یک quiz تکمیل کنید!