She is still in hospital.she__sick since last Thursday.A.had been B.was C.has been D.have been为什么正确答案是C,不是说现在完成时不能和表示过去时间的状语(last Thursday)连用吗?
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/10 05:32:51
She is still in hospital.she__sick since last Thursday.A.had been B.was C.has been D.have been
为什么正确答案是C,不是说现在完成时不能和表示过去时间的状语(last Thursday)连用吗?
答案:C
翻译:她上个星期三就生病了,她现在还是在医院呢.
last thursday是过去的时间状语,意思是上个星期四,如果没有since可以用过去式,可是前面有个since,意思就是说自从上个星期四,自从上个星期四一直到现在,是现在完成时,所以要用现在完成时.
现在完成时表示过去发生的状况对现在造成的影响,他过去病了,对现在造成的影响就是现在还在医院.
since也是现在完成时的特有标志.
从上周四到现在一直在生病 这个是表示一个持续的状态
所以要用has been
she has been sick since last Thursday.她自从上周四就病了。 句子中有since,since 是现在完成时的时间状语,所以用现在完成时, has been
选择c,这是典型的现在完成时态。后面有since的一般用现在完成时
这道题关键要看since,如果since后面接有表示过去的时间状语,那么主句的谓语动词就要用现在完成时。表示过去的时间一直持续到现在。
因为since前面的动词形态要用完成时,这是必须要记住的语法
全句解释为自从上个星期四之后,她已经生病了,为了表达这个已经也得用完成时态
she is in her________(forty) ,but she still looks young
she is still ()(wake)
Is she still single ? A blessing in disguise是什么意思?
5. She is still under treatment in hospital .翻译
She is still under ______(treat)in hospital
She is still the most h___ student in her class
she is still drunk 为什么加still
英语翻译l have come to Berlin this week with my mother,Posy Adler.I am honoredby her presence here.She is not only a motherof compassion buta daughter of compassion.Her mother,Julia Woolf,my grandmother,spent most of her adult life in mental hosp
She is busy.yet she still takes an ___ (act) part in charity activities.
My grandma is over 90 and she is still in good h___.
Where is Joan? she is p-------still in the classroom首字母填空 加分
时态改写 my sister went to beijing last year.she is still in beijing
she is only in her first year study and still has a long way to
kata began learn chinese in 2008 .she is still learning chinese now.合并句子
Is Catherine still here?No.She was the first _____.A leaving B toleave C that she leftD in leaving
Is Catherine still here?No,she was the first ( ) a)to leaveb)leavingc)that she leftd)in leaving请详解
翻译 she is still running a temperature
请翻译SHE IS STILL A VIRGIN