کدوم گزینه درسته و چرا؟
Tom drinks tea now,but he ..... coffee for five years.
Has drank
Had drank
Would drink
Drank
٨ پاسخ
گزینه چهارم صحیح است
درحال حاضر چای می نوشد ولی برای پنج سال قهوه می نو شید
گزینه اول و دوم از لحاظ گرامری غلط هستندشکل صحیح این است:
has drunk
had drunk
Would drink برای شرطی نوع دوم است و در جملات محاوره ای ربطی به گذشته ندارد
بستگی به منظور داره ، او الان چای مینوشد آیا منظور اینه که اما ، الان پنج ساله قهوه رو میخوره ؟ یا اینکه میخورد و الان چای مینوشه؟
یکی از کاربردهای would برای بیان کارهایی هست که در گذشته انجام میشده و الان دیگه انجام نمیشود. درست مثل used to .
لذا گزینه سوم از نظر بنده صحیح هست.
گزینه اول و دوم بدلیل عدم استفاده از شکل سوم فعل نمیتونن درست باشن (drunk).
شکل گذشته ساده در گزینه چهارم نمیتونه برای یک بازه زمانی استفاده بشه.
کلمه but نشان دهنده این است که دیگر الان دیگر قهوه نمی نوشد بلکه قبلا می نوشیدهbut برای ربط دو جمله متضاد می آید