it's been a long time since I------.How are you?A.had last seen you B.sawyou last C.have least seen you D.last was seeing you

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 18:33:41

it's been a long time since I------.How are you?A.had last seen you B.saw
you last C.have least seen you D.last was seeing you

Bsince 引导的从句常用一般过去时,主句用现在完成时

选择A

B

答案不完全,但我选B:since I saw you ...
since 是现在完成时的一个标志,但它本身后面接一般过去式

B

选B译为:离最后一次见你已经很久了,你好吗?这边的it's实际上是it has ,since引导的句子通常是主语用完成时,从句用一般过去时。