پرسش خود را بپرسید

دلیل آوردن کلمه if در جمله

تاریخ
٣ هفته پیش
بازدید
٤١

سلام وقتتون بخیر

میخواستم بدونم چرا تو این جمله if آورده؟ 

میتونست جمله رو با حذف if بگه؟

The police were unsure whether the sign was newly constructed or if it had been there for some time.

١,٦٦٦
طلایی
١
نقره‌ای
٢٧
برنزی
١٢

١ پاسخ

مرتب سازی بر اساس:

به نظر میاد صرفا یه استایل نوشتاریه. اینطوری دقیق تر و قشنگ تره.

عبارت اولی، تا or  تموم میشه. در اصل بعد از or میتونه not بیاد و یا حذف بشه(که در اینجا شده) و بعدش یه شرط یا یه موقعیت دیگه بیاد با if. در  اینجا clause دوم با توجه به معنیش، صرفا داره احتمال جایگزین برای اولی رو میگه، با اینکه یه عبارت جداگانه است.

یه مثال متفاوت بزنم:

We don’t know whether he’s going to come .with us or if he even likes to come 

ما نمیدونیم که آیا قرار ه با ما بیاد(یا نه) یا اصلا دوست داره که بیاد(یا نه).

در اینجا if یه clause دیگه رو داره مطرح میکنه که میگه «اصلا نمیدونیم دوست داره بیاد یا نه» برای همین if  نباید حذف بشه. اما برای جمله ی شما به نظرم قابل حذفه

معنی جمله ی شما:

«پلیس مطمئن نبود که آیا اون علامت به تازگی درست شده بوده یا اینکه مدت زیادیه که اونجا بوده.»

اینجا بخش دوم با if داره یه عبارت دیگه ای رو مطرح میکنه. اما چون با newly constructed  همخوانی داره و در اصل احتمال جایگزین newly constructed رو داره میگه ظاهرا if قابل حذفه، من فکر میکنم اگر حذف بشه باز معنی میده ولی حذف نشه بهتره، ساختارش به این شکل بهتره.

٦٤١
طلایی
٠
نقره‌ای
٧
برنزی
٧
تاریخ
٣ هفته پیش

پاسخ شما