( )have you been helping with the work

问题描述:

( )have you been helping with the work
-About one and a half years.
Which of the following is NOT right?
A.How long
B.How many years
C.Since when
D.When
I haven't seen your father for ages!
-He( )Nanjing and he( )there for another five days.
A.has been to ;has been
B.has gone to ;will be
C.has been to ;will be
D.has gone to ;has been
You ( )him an interesting man after you ( )more about him.
A.found ;have known
B.find ;know
C.will find ;will know
D.will find ;know

D.When 这个不跟完成时搭配的
B.has gone to ;will be 他去了南京(还没回来)并将在那里再呆5天
D.will find ;know主句一般将来时,从句一般现在时