سلام دوست عزیز
در زبان انگلیسی، کلمات “in” و “at” هر دو به معنای “در” هستن، اما تفاوتهای ظریفی بین اونها وجود داره.
کلمهی In معمولاً برای اشاره به مکانی استفاده میشه که به طور کلی یا به طور فیزیکی احاطه شده. به عنوان مثال، میشه گفت که “او در خانهی خود است”. این بدان معناست که اون تو یه مکان فیزیکی به نام خانه هستش که از همه طرف توسط دیوارها احاطه شده. (داخل خونه)
کلمهی At معمولاً برای اشاره به مکانی استفاده میشه که به طور خاص یا به طور موقعیتی تعریف شده. به عنوان مثال، میشه گفت که “او سر میز غذا نشسته”. این بدان معناست که او تو یه مکان فیزیکی به نام میز غذا نشسته که به طور خاص برای غذا خوردن طراحی شده. (اینجا بیشتر موقعیت اون محل مهمه، نه داخل یه فضای بسته بودن)
در جملات مورد نظر شما، تفاوت استفاده از کلمات “in” و “at” به این صورته:
- در جملهی “What? A pirate here in my inn”، کلمهی “in” استفاده شده تا نشون بده که دزد دریایی در مکانی فیزیکی به نام “مهمانخانه” حضور داره. (داخل فضای مهمون خونه حضور داره.)
- در جملهی “Black dog was here at his inn”، کلمهی “at” استفاده شده تا نشون بده که بلک داگ تو مکانی خاص به نام “مهمانخانهی من” حضور داشته.
در اینجا چند مثال دیگر از نحوهی استفاده از کلمات “in” و “at” آورده شده است:
-
I live in a house.
(من در خانهای زندگی میکنم.) (in) -
I live at 123 Main Street.
(من در خیابان اصلی شماره 123 زندگی میکنم.) (at) -
The book is in the drawer.
(کتاب در کشو است.) (in) -
The book is at the top of the shelf.
(کتاب در بالای قفسه است.) (at)
لینک زیر هم میتونه براتون مفید باشه.