几道简单的英语题,请大家帮忙看一下,解释一下语法

1.The bridge ( )<finish> by the end of 2015
2.The singer ( )<suffer>from a bad cold these days
3.There is nothing wrong with you and that boy ( )<be>friends and ( )<study> togher
4.You can do the homework by ( )<discuss> with classmates
5.Anne ( )<be> crazy about nature all her life

    will have been finished。此处bridge与finish是被动关系,后面的时间by the end of 2015提示我们用将来完成时。故答案为一般将来完成时的被动语态。句意为:这座桥将于2015年底完工。

    has been suffering。从these days可以看出,意思是“这些天”,表示某动作或状态一直持续,用现在完成进行时。句意为:这位歌手这些天一直患重感冒。

    to be, study。首先可以明确be与study为并列谓语,必须时态一致;nothing wrong with+something后面接to do sth.做宾补,补充说明you and that boy的情况,形成逻辑主谓关系。句意为:你跟那个男生交朋友和共同学习并没有错。

    discussing。by +现在分词。句意为:你可以通过与同学讨论做作业。

    was。从all her life,终其一生判断Anne已去世,故用一般过去时,句意为:Anne一生都热衷大自然。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-02

    will be finished-此处是一般将来时态,被动语态。

    suffered-从these days来看表明最近,也就是过去一两天,一般过去时主动语态

    being, studying-首先可以明确be与study为并列谓语,必须时态一致;nothing wrong with+something 暨名词,所以此处的句子需要转变为现在分词做名词,来充当with的宾语;主动语态。

    discussing-by doing.你可以与同学讨论着做作业。

    was-从all her life,终其一生判断Anne已经去世,所以为一般过去时,主动语态。

希望有用!

追问

第一题老师给的答案是will have being finished( ⊙ o ⊙ )啊!
…二……………………has being suffered……………………
…五…………………… has been
大家的答案很多都不同,求答案~~~~(>_<)~~~~

第2个回答  2013-10-02
1.The bridge will be finished by the end of 2015.( by+未来时间,用将来完成时)
2.The singer has been suffering from a bad cold these days。(these days,用现在完成时)
3.There is nothing wrong with you and that boy being friends and studying together.(with+人+Ving结构)
4.You can do the homework by discussing with classmates。(by为介词,后加动词的ing形式)
5.Anne has been crazy about nature all her life。(all one's life与现在完成时连用)追问

第一题老师给的答案是will have being finished( ⊙ o ⊙ )啊!
…二 …………………… has being suffered……………………
大家的答案很多都不同,求答案~~~~(>_<)~~~~

追答

你们老师给的答案有错,have 后在只可能有have done/have been done/have been doing的结构,怎么会有have doing的呢?
doing前一般用be的某种形式

追问

谢谢,还有The singer has been suffering ,suffer为什么要用ing啊?

追答

不好意思,这是现在完成进行时,基本形式为have been doing,昨天才少 打了"进行"

本回答被提问者采纳
第3个回答  2013-10-02
1.will be finished因为2015年还没到,所以就是将来时的被动语态。
2.has suffered因为时间是these days,所以应该用第三人称的现在完成时,而且suffer from(患上)应该用主动。
3.be,
studying
4.discussed因为homework当然是“被”同学们决定啦!而且还有by这个标志。
5.is
第4个回答  2013-10-02

     请看时间是什么?by the end of 2015到了没?要用将来完成时态所以答案是:will be finished

      请看时间是什么?these days 是连续的时间段,所以是:has been suffer

    看到第一个并列词and ,引导的是另外一个句子。"there is nothing wrong with you doing sth"(doing 是宾语补足语)
    There is nothing wrong with you and that boy (    being   )<be>friends and (   studying    )<study> togher

    discussing  不解释了,by+V-ing  表示方式状语

    最后一题,看到all her life是时间标记,这个人死了没有?所以答案:was   

    最后,答题打字很辛苦的,多给点分哈

相似回答