have a good time은 '즐거운 시간을 보내다', '재미있게 지내다'라는 뜻입니다. 여행이나 파티를 앞둔 사람에게 인사로 자주 합니다: Have a good time! good 대신 great나 lovely를 써도 됩니다.
have a good time, 외워 두고 싶나요?
문장을 써 보세요 — 바로 오류를 보여 드리고 더 자연스러운 표현을 알려 드려요.
확인이 평소보다 오래 걸리고 있습니다. 결과가 준비되면 여기에 자동으로 표시됩니다.
have a good/great time + -ing; have a good time at/in + place; Have a good time!
- We had a great time exploring the old town, even though it rained.
- Have a good time at the party, and text me when you get home.
- Did you have a good time in Istanbul with your cousins?
수정 이유
처음 문장We spent a good time at the beach last weekend.
수정한 문장We had a good time at the beach last weekend.
'시간을 보내다'가 spend time이라서 spent a good time이라고 쓰기 쉽습니다. 하지만 a good time과 함께라면 원어민은 have를 씁니다: had a good time. spend는 구체적인 기간과 함께 씁니다: we spent a lovely day at the beach. 여기서는 하루가 아니라 어떤 시간을 보냈는지, 즉 느낌에 관한 이야기입니다.
have fun은 뜻이 아주 가깝지만 더 짧고 인사로 더 자주 씁니다: Have fun! have a good time은 뜻이 더 넓어서, 신나게 놀지 않고 차분하게 즐거운 시간을 보냈을 때도 씁니다: We had a good time talking over dinner.
직접 해 보세요
Thanks for inviting us to dinner. We ___ a really good time.
정답 보기
had — 즐거웠던 저녁 식사에 감사하는 상황이므로 had a good time이 맞습니다. Spent a good time은 영어에서 쓰지 않는 조합입니다.
최근에 다녀온 여행이나 모임에 대해 친구에게 써 보세요. 어디에서 즐거운 시간을 보냈는지, 무엇을 했는지 쓰세요.
We had a really good time in Kazan last month, walking along the river and trying the local food.
새 단어를 틀리지 않고 쓰는 법을 익히세요
배우는 단어로 문장을 만들어 보세요. LetsWords가 쓰임과 문법의 오류를 짚고, 고친 표현을 제안하고, 그 이유를 설명합니다. 복습으로 배운 내용을 확실히 익힙니다.
