다 V-고요 is an easy little grammar point used to express surprise over an unusual occurrence.
I have a friend who is chronically late to every meet up we have. If, one day, she manages to arrive at the meeting spot early, I could say to her, “일찍 다 오고요!” Note that the verb is never conjugated in past tense with this grammar.
This grammar is often used with expressions of surprise such as 웬일이에요?, 무슨 일이 있어요?, and 왜 그래요?
Examples:
웬일이에요? 밥을 다 사고요. (Implication being that they never cover a meal.)
무슨 일이 있어요? 지각을 다 하고요. (Implication being that they are never late.)
왜 그래? 갑자기 공부를 다 하고. (Implication being that they never study.)
The following further examples are from 건대 한국어 3:
웬일이야? 네가 나한테 전화를 다 하고.
오늘 좋은 일 있나 봐요? 화장을 다 하고요.
*웬일이세요? 이렇게 일찍 출근을 하고요.
*무슨 일 있니? 먼저 만나자고 하고.
*다 can be omitted without any change in meaning.
With verbs such as 듣다, 보다, 읽다, 알다 use the pattern ~고 + ~게 되다 instead of ~아/어서 + ~게 되다:
친구한테 이 동아리가 좋다는 말을 듣고 가입하게 됐다. (not 들어서) 게시판에 있는 광교를 보고 그 동아리에 대해 알게 됐다. (not 봐서)
커피, 빵 그리고 물 – Coffee, bread and water. 친구를 만났어요 – I met a friend. 친고를 만났어요. 그리고 밥 먹았어요 – I met and friend and had something to eat 이 책은 재미있어요. 그리고 싸요 – this book is interesting. and cheap. 어제 친구를 만났어요. 그리고 영화를 봤어요 – yesterday a friend I met. and a movie I saw.
~고
이 책은 재미있고 싸요 – this book is interesting. and cheap. 이 책은 재미있고, 싸고, 좋아요. 어제 친구를 만났고(/나고), 영화를 봤어요 – yesterday met a friend and saw a movie. 내일 영화를 볼고(/보고), 서점에 갈 거예요 – tomorrow a movie I will watch, and bookstore I will go to.
(도) ~고요 (also)
어제 가는 식당이 맛있지요? – The restaurant we went to yesterday was delicious hey? 네, 값도 싸고요 – Yes, and/also the price was cheap
오늘은 좋은날이에요 – Today is a good day 네, 바람도 없고요 – Yes, and there is no wind
주말에는 보통 뭘 하세요? – On weekends what do you usually do? 친구들하고 낚시를 해요. 영화를도 보고요 – I go fishing with my friends and also watch movies
고속 – high speed 고속도로 – an expressway 고속버스 – express bus 고층 – upper floors 고층빌딩 – skyscraper 고급 – high rank, high grade/class, seniority 최고 – maximum, best, supremacy 고등 – high level (grade) 고등학교 – high school 고등학생 – high school student 고혈압 – high blood pressure