-Oh,dear!Surprised to meet you here.Oh,dear!Surprised to meet you here.___________since we last met.A.It is a long timeB.How i miss youC.Ihaven't see youD.It's been a long time.不可以选c吗?
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/04 02:35:33
![-Oh,dear!Surprised to meet you here.Oh,dear!Surprised to meet you here.___________since we last met.A.It is a long timeB.How i miss youC.Ihaven't see youD.It's been a long time.不可以选c吗?](/uploads/image/z/10531246-22-6.jpg?t=-Oh%2Cdear%21Surprised+to+meet+you+here.Oh%2Cdear%21Surprised+to+meet+you+here.___________since+we+last+met.A.It+is+a+long+timeB.How+i+miss+youC.Ihaven%27t+see+youD.It%27s+been+a+long+time.%E4%B8%8D%E5%8F%AF%E4%BB%A5%E9%80%89c%E5%90%97%3F)
-Oh,dear!Surprised to meet you here.Oh,dear!Surprised to meet you here.___________since we last met.A.It is a long timeB.How i miss youC.Ihaven't see youD.It's been a long time.不可以选c吗?
-Oh,dear!Surprised to meet you here.
Oh,dear!Surprised to meet you here.
___________since we last met.
A.It is a long time
B.How i miss you
C.Ihaven't see you
D.It's been a long time.
不可以选c吗?
-Oh,dear!Surprised to meet you here.Oh,dear!Surprised to meet you here.___________since we last met.A.It is a long timeB.How i miss youC.Ihaven't see youD.It's been a long time.不可以选c吗?
选D的原因是:
since用在完成时当中
所以主语时态应该是have/has + V过去分词
而It是现三单,be的过去分词是been
所以用it has been
has 可以缩写成's
所以最后是It's been a long time
选A的原因是:
选A有个固定句型 It is + 段时间 + since... / It has been + 段时间 + since...表示“从……起已有多长时间了” .两句型意思相 同, 前者是规范说法, 后者是口语说法.
C选项中see没有用过去分词形式所以是错误的。
应该用现在完成时,since
选a 有个固定句型 It is + 段时间 + since... / It has been + 段时间 + since...表示“从……起已有多长时间了” 。两句型意思相 同, 前者是规范说法, 后者是口语说法。
不可以,不符合英语习惯
答案是D
不可以C。 因为语法错误了。 如果选C的- I haven't seen you 才对
百分百选A!◆It is +时间段+since+从句(谓语动词是瞬间动词或从句是现在完成时),从句表肯定意义。
◆It is/has been +时间段+since+从句(谓语是延续性动词或be),从句表否定意义。题中met是瞬动,所以选A!满意请采纳!谢谢!