It is strange that he should have come back so early 。
它的形式应该为“should+动词原形”,所以应该是“shouldcome”可为什么是shouldhavecome呢?...
它的形式应该为“should+动词原形”, 所以 应该是“should come” 可为什么是should have come 呢?
展开
展开全部
should
have
done只用于谈论过去情况,主要有两个用法:
■用于推测过去已经发生的情况。如:
He
should
have
arrived
by
now.
此时他本该到了。
The
letter
should
have
arrived
by
now.
信现在该到了。
■用于指本该发生而实际上未发生的情况。如:
You
should
have
told
me
so
before.
你早就应该告诉我。
Look
at
the
time!
We
should
have
been
at
the
theatre
ten
minutes
ago.
瞧都什么时候了!
十分钟前我们就该到戏院了。
have
done只用于谈论过去情况,主要有两个用法:
■用于推测过去已经发生的情况。如:
He
should
have
arrived
by
now.
此时他本该到了。
The
letter
should
have
arrived
by
now.
信现在该到了。
■用于指本该发生而实际上未发生的情况。如:
You
should
have
told
me
so
before.
你早就应该告诉我。
Look
at
the
time!
We
should
have
been
at
the
theatre
ten
minutes
ago.
瞧都什么时候了!
十分钟前我们就该到戏院了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询