— So hard ______ in the past few months that he has made great progress in English.
— I can see that; only a few mistakes ______ in the exam.
| A.has he worked; did he make |
| B.he has worked; did he made |
| C.he has worked; he made |
| D.has he worked; he made |