考研论坛

 
查看: 262|回复: 4
打印 上一主题 下一主题

[交流答疑] 英语语法请教

[复制链接]

2

主题

8

帖子

26

积分

新手上路

Rank: 1

精华
0
威望
2
K币
24 元
注册时间
2018-1-31
跳转到指定楼层
楼主
发表于 2020-2-16 23:37 来自手机 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
语法不太了解,这两天看晕了,问学霸们几个问题,Be doing 和 have done是动词原型吗,动词原型不是do吗?有会的大神吗?渣渣感激不尽  ​

来自Android客户端

    回复

    使用道具 举报

    15

    主题

    90

    帖子

    280

    积分

    一般战友

    Rank: 2

    精华
    0
    威望
    2
    K币
    278 元
    注册时间
    2020-2-2
    沙发
    发表于 2020-2-17 00:46 来自手机 | 只看该作者
    不着急,不纠结。Let's have a look.
    should+ be doing,当然,句子的话,前面还有主语,即:主语+ should+ be doing.
    首先,先明白,【主语+be doing】去掉should 啦.
    你要知道,be它是原形,be变形时,可以是以下几种形式: am, is are, was, were, been.
    1.主语+ be doing  谁正在做什么。
    在这里,be doing 是一个整体,属于进行时。(啰嗦一句,别问doing是什么时态,be doing是一起的,整体,属于进行时)。然后,这里的be动词要根据主语改变,比如说主语是I时, be动词就要用 am, 或者was;
    I am watching TV.我正在看电视。(现在进行时)
    I was watching TV at that time.我那时候正在看电视。(过去进行时)
    但是!
    如果句子中,有了情态动词,嘻嘻,刚刚去掉的情态动词回来啦,比如should,那情况就不一样了!
    因为我们都知道,情态动词(比如should)后面加动词原形!(很关键语法点啊,记住啦)
    主语+情态动词+be doing怎么回事?
    be doing 是一个整体,本来说好了be要根据主语变形,但是,人家前面有情态动词(比如should)了,这时候be 还能变吗?
    不能啦!be 就是be,原形,不管主语是什么, 主语+ should+be doing. 这里的be,用原形。
    I should be watching TV. 我本该正在看电视。


    同理 have 是原形,它变形有: has,  had.
    2.主语+ have/has/had done 就是谁做了什么(有可能这个动作还在继续),属于完成时。
    这里的have/ has / had根据主语及时态选用。
    比如学英语,I have learnt English for 12 years.
    She has learnt English for 12 years.
    I had learnt English for 12 years when I met him.
    但是!
    如果句子中,有了情态动词,嘻嘻,比如should,那情况就不一样了!
    因为我们都知道,情态动词(比如should)后面加动词原形!!!
    所以,主语+情态动词+ have done.这里的have还能变吗?
    不能啦!have 就是have原形,不管主语是什么。因为有should!
    I should have learnt English for 12 years.(如果当初我没放弃的话)我本该学习英语12年了。

    才疏学浅,希望我有讲明白了。如有讲错的地方,欢迎指正。

    来自Android客户端

    回复

    使用道具 举报

    0

    主题

    1

    帖子

    12

    积分

    新手上路

    Rank: 1

    精华
    0
    威望
    2
    K币
    10 元
    注册时间
    2020-2-1
    板凳
    发表于 2020-2-17 10:56 来自手机 | 只看该作者
    be doing 不是动词原形,do这种形式才是动原,情态动词表推测,can be doing 是“可能正在做...”,
    情态动词+have done :
    以“should have done”为例,他的意思是“本该做某事(实际没做)”;“should not have done”意思是“本不应该做某事(实际做了这事)”
    以"might have done"为例,意思是"可能已经做了某事",是对过去发生的事的一种推测

    来自Android客户端

    回复

    使用道具 举报

    2

    主题

    8

    帖子

    26

    积分

    新手上路

    Rank: 1

    精华
    0
    威望
    2
    K币
    24 元
    注册时间
    2018-1-31
    地板
     楼主| 发表于 2020-2-17 16:50 来自手机 | 只看该作者
    Miaosen2020 发表于 2020-2-17 00:46
    不着急,不纠结。Let's have a look.
    should+ be doing,当然,句子的话,前面还有主语,即:主语+ should+  ...

    哈哈

    来自Android客户端

    回复

    使用道具 举报

    2

    主题

    8

    帖子

    26

    积分

    新手上路

    Rank: 1

    精华
    0
    威望
    2
    K币
    24 元
    注册时间
    2018-1-31
    5
     楼主| 发表于 2020-2-17 16:51 来自手机 | 只看该作者
    奈良的鹿鹿呀 发表于 2020-2-17 10:56
    be doing 不是动词原形,do这种形式才是动原,情态动词表推测,can be doing 是“可能正在做...”,
    情态动 ...

    多谢了,明白了

    来自Android客户端

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册 人人连接登陆

    本版积分规则   

    关闭

    您还剩5次免费下载资料的机会哦~

    扫描二维码下载资料

    使用手机端考研帮,进入扫一扫
    在“我”中打开扫一扫,
    扫描二维码下载资料

    关于我们|商务合作|小黑屋|手机版|联系我们|服务条款|隐私保护|帮学堂| 网站地图|院校地图|漏洞提交|考研帮

    GMT+8, 2025-12-9 18:42 , Processed in 0.081179 second(s), Total 11, Slave 11(Usage:6.75M, Links:[2]1,1_1) queries , Redis On.

    Powered by Discuz!

    © 2001-2017 考研 Inc.

    快速回复 返回顶部 返回列表
    × 关闭