_____from school for almost two weeks,so she is working harder to make up for the lost time.A.Being absent B.Having been absent C .Because she has been absent D She has been absent为什么选D 不选B呢?

问题描述:

_____from school for almost two weeks,so she is working harder to make up for the lost time.
A.Being absent B.Having been absent
C .Because she has been absent D She has been absent
为什么选D 不选B呢?

B是一直都在学校。
D是在学校过

如果选择B,则句子没有主语

这是个原因状语从句,如果选择 B. Having been absent ,则原句子就少了主语,所以D She has been absent
适合

D是过去进行时B是过去完成时