در جمله قبلی، stay up و سپس atظاهر نشد، اما در اینجا ان است! تفاوت در معنی چیست؟
پاسخ Native Speaker
Rebecca
کلید در واقع تفاوت بین night (شب) و vs tonight (امشب) است. هنگام بیان زمان، night با یک حرف اضافه atدنبال می شود، اما tonightرا می توان به تنهایی استفاده کرد. این دو کلمه اشکال متفاوتی دارند، اما معنای یکسانی دارند. و در حالی که nightمی تواند یک عبارت کلی باشد، بدانید که tonightخاص تر است! مثال: I stay up at night to do homework. (من تمام شب را بیدار می مانم تا تکالیفم را انجام دهم) مثال: I will stay up to do homework. (من امشب تمام شب را بیدار می مانم و تکالیفم را انجام می دهم)