1 is opening 2 have been 3 had walked 4 gets 5 hasn’t seen 6 had known 또는 knew 7 entered 8 belongs to several different school clubs 9 haven’t finished downloading the file 10 was shaking with fear 11 is going to spend his vacation 12 We are having a good time 13 As soon as you see his face 14 you will have experienced 15 Linda has been talking on the phone 16 They had been dating for five months 17 have been friends since we were children 18 ② 19 ⑤ 20 ③ 21 am → have been 22 have → had 23 had → have 24 has worked → will have worked 또는 will have been working 25 I’m liking → I like 26 have been → was 27 has eaten → was eating 28 has broken → had broken 또는 broke 29 ① 30 ③ 입니다 감사합니다