UNIT 1 + 2CHOOSE THE BEST ANSWER TO COMPLETE THE FOLLOWING SENTENCES

1. He has written four novels ______. (so far / one year ago / last year / yesterday)