英语现在完成时与过去完成时题型,最好有讲解!谢啦!
JackandSusan__eachothersincetheywerechildren,sonobadywassurprisedtohearthattheywerema...
Jack and Susan __ each other since they were children ,so nobady was surprised to hear that they were married.
A.knew B.had known C.have know D.were known 展开
A.knew B.had known C.have know D.were known 展开
展开全部
答案选 C.have know
since 一般和现在完成时连用, 由于下文 so nobody was surprised to hear that they were married.是一般过去时, 可见是相对这一过去时点来说的, 过去的过去, 用过去完成时
since 一般和现在完成时连用, 由于下文 so nobody was surprised to hear that they were married.是一般过去时, 可见是相对这一过去时点来说的, 过去的过去, 用过去完成时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
答案应该为have known
since 引到的从句一般用一般过去时,而主句则用现在完成时。
since 引到的从句一般用一般过去时,而主句则用现在完成时。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Since出现基本一定是完成时
如果C选项是have known, 则选B 和 C
如果就是题目那样,则只能选B
如果C选项是have known, 则选B 和 C
如果就是题目那样,则只能选B
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
答案好像都不对啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询