12. since..., I have heard nothing from him
A.he had left B.he left C.he has left D.he was left
13. after I...lunch, I looked for my bag
A.had B.had had C.have has D.have had
14. by the end of next year, George...English for 2 years
A.will have learned B.will learn C.has learned D.would learn
15. Henry...into the restaurant when the writer was having dinner
A.was going B. went C.has gone D.did go
16. he will take the dog out for a walk as soon as he...dinner
A.finish B.finishes C. will finish D. finishing