1._______ no exercise-book,he had to write on a piece of paper.

问题描述:

1._______ no exercise-book,he had to write on a piece of paper.
A.There was B.There is C.There being D.There having
2.In another year or so,you___all about it
A forget B would forget C have forgotten D will have forgotten
请问这两个该选什么,为什么,第二个如果是虚拟语气为什么不能用B?
第二道题是将来时也因该是will forget,为什么会是将来完成时呢?

第一题,“ he had to write on a piece of paper”是主句,主句有谓语,所以从句的动词要用非谓语的形式.
第二题,从句意理解更好.明显,第四个答案更能充分表达句意.在若干年后,你会完成对所有事的忘记.