She has been dead for ten years but she is still remembered by all who know her.It has been over two years since I came back from the countryside.为什么这两句里面都要用 have been 这两句里用的 到底是have been 还是Have been done?
来源:学生作业学帮网 编辑:学帮网 时间:2024/07/05 02:12:44
She has been dead for ten years but she is still remembered by all who know her.
It has been over two years since I came back from the countryside.
为什么这两句里面都要用 have been 这两句里用的 到底是have been 还是Have been done?
1.has been现在完成时用法最大的目的是为了强调过去发生的一件事对现在结果的影响,这个特征是它与一般过去式的最大区别.一般过去式发生的动作往往是对现在的结果无影响的.
由此我们可以判断第一题,她死了十年对和我们一直记住她这个结果是有影响的,所以这里用现在完成时.
2.现在完成时还用于固定句型中,在这里it ···(时间段)+since···是固定句型,前面主句用现在完成时,后面从句用一般过去式.
3.have been是主动态have been done 是被动态,你翻译一下,是她死还是被死?肯定是前者是吧,有十年这个翻译更不是被动了是吧,所以不能用have been done
来自 【诗酒天涯 团队】---【日殒也只如尘】为您解答
How long has she ( A.died B.dead C.dying D.been dead
She has been dead for about a month since she was killed in the accident.翻译
How long has she been dead?=How long _ _ _ she
How long____?For about 3 years.A has she died B.did she die C.has she been dead
the old woman ________ in 2003.she ________ for two years.A.dead; has been deadB.died; has been diedC.died; has been deadD.died; has died
为什么是has been dead不是has dead
She said that her mother ( ) for three years.A.has been dead B.has died C.had been dead D,had die
has been died 与has been dead的区别..
Love has been dead什么意思
she's a kind woman.but she has _______ for about a month.has been dead还是has died,有什么区别?
How long has your grandmother___?a.died b.has been died c.dead d.been dead
Where has she been?
she has been dead for three years.解释下been的作用.我知道是现在完成时,但不明白为什么要加been.如果不加been 直接写成she has deaded for three years.
has died,died、has been dead都怎么用?
I'm sorry,she is ____.she ___a week ago.A.death;diedB.dead;has diedC.dead;diedD.dead;dead
how long has the old man________?A.died B.dead C.been dead D.been died
He has dead.这种表达对么?与He has been dead的区别是什么?
The old man --------for three years A is dead B has died C has been died D has been dead