单选题 If you had worked hard, you ______ so anxious now.
A. would not have been B. would not be
C. will not be D. will not have been

【正确答案】 B
【答案解析】[解析] 虚拟语气题。本题考查虚拟语气的错综时间条件句,从句是对过去事实的虚拟,用had done,主句是对现在事实的虚拟,用would do,所以选B。