程序员思维学英语语法---不定式短语详解

程序员思维学英语语法


短语-不定式短语详解

1. 不定式的定义

2. 不定式的分类

2.1 不定式作主语

2.2 不定式作宾语

2.3 不定式作定语

2.4 不定式作表语

2.5 不定式作宾补

2.6 不定式作状语


短语-不定式短语详解

本章主要目的:了解不定式定义和分类

1. 不定式的定义

不定式:指动词中的一种不带词形变化从而不指示人称、数量、时态的一种形式。可充当除谓语外所有的成分。形式为to do形式,即to后面跟动词原形

2. 不定式的分类

2.1 不定式作主语

To get up early is necessary.(早起是必要的),To get up为不定式作主语

如主语过长,可用it作形式主语替代不定式,改为It is neccessary to get up early.

2.2 不定式作宾语

He decided to buy a new car.(他决定买辆新车),to buy a new car为不定式作宾语

2.3 不定式作定语

I have many letters to write.(我又许多信要写),to write为不定式作many letters作定语

2.4 不定式作表语

My aim is to speak English influently.(我的目标是讲好英语),to speak English为不定式作表语

2.5 不定式作宾补

I asked him to clean the classroom.(我叫他打扫教室),to clean the classroom为不定式作宾补

2.6 不定式作状语

She went home to look after her little sister.(她回家为了照顾她妹妹),to look after her little sister为不定式作状语

3. 不定式短语代码

/**
 * @Author: Wen-Xueliang
 * @Date: Created in 2019/5/29 22:25
 * @Description: 不定式短语:指动词中的一种不带词形变化从而不指示人称、数量、时态的一种形式。
 */
public class InfinitivePhrase {

    private String text;

    public InfinitivePhrase(Verb verb) {
        text = "to" + ConstantData.spilt + verb.toString();
    }
    
    @Override
    public String toString() {
        return text;
    }
}

 

你可能感兴趣的:(程序员思维学英语语法---不定式短语详解)