The teachen said we (should have studied) ten lessons by the end of this term

问题描述:

The teachen said we (should have studied) ten lessons by the end of this term
The teachen said we _____ten lessons by the end of this term.
A.should have studied B.were going to sudy
C.have sdudied D.shoud study
为什么要选A呢?

虚拟语气
虚拟语气要用 Should 排除BC
过去的虚拟用Should have done