【English】二、It作为代词,可以代指什么
it的用法
一、用作人称代词:
1、指代事物:
— What’s this?
— It’s a cat.
2、指代人:常用于不知对方性别时,比如:询问敲门人或打电话时询问对方是谁,或者用来指代婴儿。
(1)—Who’s it?
—It’s Sam.
(2)—Who’s the baby in the picture?
—It’s my younger brother.
二、用作非人称代词:指代天气、时间、季节或距离等,此时的it无意义
(1)It’s two o’clock now.
(2)It’s very cold in spring in the northern China.
(3)It’s about 100 kilometers from our town to the big city.
三、用作替代词:it可作形式主语、形式宾语,可代替不定式、动名词或从句
(1)It is not known where she has gone.
(2)It’s bad for your eyes reading in bed.
(3)It is clever of him to work out the math problem.
四、用于强调句,构成“It+be +被强调部分that…”结构。
如:It’s in the small shop that I bought the important book.
五、在初中英语教材中,出现了许多由it引导的固定句式,现归纳如下:
(一)It's time for sb. to do sth. / It's time for sth.意为"是(某人)该干……的时间了"、"到……的时候了"。
例如: 1. It's time for supper /to have supper.该吃晚饭了。
2. It's time for me to study.我该学习了。
(二)It takes (sb.) some time to do sth.意为"(某人)花……时间做某事"。
例如:
1. It takes twenty minutes to go to school by bike.
骑自行车上学要花二十分钟的时间。
2. It took me a week to finish reading the book.
我花了一周时间读完这本书。
(三)It is one's turn to do sth.意为"轮到某人做某事了"。
例如: It's your turn to be on duty tomorrow. 明天轮到你值日了。
(四)It is / has been +时间段+since +一般过去时,意为"自从……以来已过了……(时间)。"
例如: 1. It is / has been four days since I caught a cold. 我感冒已四天了。
2. It is / has been two weeks since we met last. 自从我们上次见面以来已过了两周。
(五)It seems /seemed +that从句,意为"看起来好像……"。
例如:It seemed that our team was going to win. 我们队看起来好像要赢了。
(六)It's+表语+to do sth.。
例如:It's a good idea to go out for a walk. 出去散步是个好主意。
(七)It's +adj.+that从句。
例如:It's true that I may fall behind the other students.我真可能落在别的学生后面。
(八)It's+adj.+of(for)sb.+to do sth.。
【English】二、It作为代词,可以代指什么的更多相关文章
- Pocket英语语法---二、指示代词和不定代词是什么
Pocket英语语法---二.指示代词和不定代词是什么 一.总结 一句话总结: 指示代词:标识人或事物的代词,用来代替前面已提到过的名词 this.these.that.those不定代词:指代不确定 ...
- 【NX二次开发】Block UI 指定点
属性说明 属性 类型 描述 常规 BlockID String 控件ID Enable Logical 是否可操作 Group ...
- Object、T(以下代指泛型)、?的区别
因为最近看了很多项目底层都使用了T,?泛型,于是百度了一下有如下理解 我们先来试着理解一下Object类,学习Java的应该都知道Object是所有类的父类,注意:那么这就意味着它的范围非常广!首先记 ...
- ElasticSearch 2 (22) - 语言处理系列之标记规范化
ElasticSearch 2 (22) - 语言处理系列之标记规范化 摘要 将文本拆解成标记只是工作的一半.为了使这些标记更容易被搜索到,它们需要经过一个规范化的处理过程,以移除相同单词间不重要的差 ...
- 英语影视台词---五、And Then There Were None
英语影视台词---五.And Then There Were None 一.总结 一句话总结:求阿加莎·克里斯蒂小说<无人生还>的英文版<And Then There Were No ...
- JavaSE中级篇1 — 核心思想:面向对象 — 更新完毕
1.面向对象编程思想(重点中的重点) 题外话: 其他都还可以是技术,但这里是走自己的路--面向对象编程,即:OOP,养成的思想就是:万物皆对象,懂得把东西抽离出来 这一部分记的理论知识很多,而且需要自 ...
- Python小白学习之路(十一)—【局部变量和全局变量】【关键字global】【关键字nonlocal】
写在前面: 几乎有一周没有更新学习笔记了吧 上周一周身体都不怎么舒服 然后还得写开题报告 然后还得看文献 天天就是写写写写写写~~~~~~改改改改改改~~~~~~~~~ 今天又开始学习了 希望之前的没 ...
- 深入理解java虚拟机---JDK8-废弃永久代(PermGen)迎来元空间(Metaspace)(十二)
引用:https://www.cnblogs.com/yulei126/p/6777323.html JDK8-废弃永久代(PermGen)迎来元空间(Metaspace) 1.背景 2.为什么废 ...
- Lesson 14 Do you speak English?
Text I had an amusing experience last year. After I had left a small village in the south of France. ...
随机推荐
- [Swift]LeetCode20. 有效的括号 | Valid Parentheses
Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the inpu ...
- [Swift]LeetCode55. 跳跃游戏 | Jump Game
Given an array of non-negative integers, you are initially positioned at the first index of the arra ...
- [Swift]LeetCode234. 回文链表 | Palindrome Linked List
Given a singly linked list, determine if it is a palindrome. Example 1: Input: 1->2 Output: false ...
- [Swift]LeetCode322. 零钱兑换 | Coin Change
You are given coins of different denominations and a total amount of money amount. Write a function ...
- [Swift]LeetCode696. 计数二进制子串 | Count Binary Substrings
Give a string s, count the number of non-empty (contiguous) substrings that have the same number of ...
- 《关于长沙.NET技术社区未来发展规划》问卷调查结果公布
那些开发者们对于社区的美好期待 2月,长沙.net 技术社区自从把群拉起来开始,做了一次比较正式.题目为<关于长沙.NET技术社区未来发展规划>的问卷调查,在问卷调查中,溪源写道: 随着互 ...
- 当使用vue的按键修饰符不起效果的时候怎么办?如@keyup.enter = '' ;
这个问题困扰了我一个多小时,各种测bug !始终测不出来! 直接上代码(错误示范) <el-form-item prop="password"> <el-inpu ...
- RxJS简介
函数式编程 1.声明式(Declarativ) 和声明式相对应的编程⽅式叫做命令式编程(ImperativeProgramming),命令式编程也是最常见的⼀种编程⽅式. //命令式编程: funct ...
- 分享几个 SpringBoot 实用的小技巧
前言 最近分享的一些源码.框架设计的东西.我发现大家热情不是特别高,想想大多数应该还是正儿八经写代码的居多:这次就分享一点接地气的: SpringBoot 使用中的一些小技巧. 算不上多高大上的东西, ...
- How does the vuejs add the query and walk the object?
让这个老实返回的页面添加特殊路由,这个页面常常都是登录注册.这次我们根据登录举例. 省略 { path:'/login?url=:url', name:'loginfirst', component: ...