گاما رو نصب کن!

{{ number }}
اعلان ها
اعلان جدیدی وجود ندارد!
کاربر جدید

جستجو

پربازدیدها: #{{ tag.title }}

میتونی لایو بذاری!

 He said he didn't need the job because he ........ a better one before.

1 ) 

has offered

2 ) 

had offered

3 ) 

has been offered 

4 ) 

 had been offered

پاسخ تشریحی :
نمایش پاسخ

«او گفت به آن کار نیاز ندارد چون قبلا یک کار بهتری به او پیشنهاد شده بود.»

 همان‌طور که قبلاً نیز گفته‌ام فعل offer از فعل‌هایی می‌باشد که می‌تواند دو مفعول داشته باشد. اگر این فعل به صورت مجهول استفاده شود پس از نقطه‌چین شاهد یکی از این مفعول‌ها خواهیم بود. چون مفعول دیگری به عنوان نایب فاعل قبل از نقطه‌چین (he) آمده است. اما با توجه به اینکه فعل Said به صورت گذشته‌ی ساده آمده است و جمله‌ی دوم نیز توسط because به جمله اول وصل شده و در انتهای جمله نیز قید before وجود دارد و نشان می‌دهد که عمل پیشنهاد دادن قبل از جمله‌ی اول اتفاق افتاده است، در نتیجه باید از زمان گذشته‌ی کامل برای کامل کردن این گزینه استفاده نماییم.

نکته: یکی از ترکیباتی که در آن زمان گذشته‌ی ساده و گذشته‌ی کامل به کار می‌رود توسط حرف علت because به هم‌دیگر وصل می‌شوند. از طرف دیگر قید before نیز در این گونه جمله‌ها کمک کننده است و نشان می‌دهد که باید از زمان گذشته‌ی کامل استفاده نماییم.

تحلیل ویدئویی تست

مرتضی گودرزی