英语基础-定语从句的特殊用法及写作应用
1. 定语从句的引导词省略的情况
1. that 引导定语从句,从句中缺宾语/表语,that可省略;
This is the book that he likes.
I like the shirt that you gave me.
We do not agree on the plan that you make.
China is not the country that it was.
2. when 引导定语从句,先行词是时间,when可以省略,或换成that;
I remember the day when we met.
He never forgets the year when he won the game.
3. where 引导定语从句,先行词是place,where可以省略,或换成that;
I miss the place when we had a party.
Do you know anywhere when we can have lunch?
4. why 引导定语从句,先行词是reason,why可以省略,或换成that/ for which;
I do not know the reason why he cried.
This is the reason why I was late.
2. 限制性定语从句-非限制性定语从句
I like Xiaoku who is handsome.
我喜欢帅气的大酷(不帅的我不要)
I like Xiaoku , who is handsome.
我喜欢帅气的大酷(帅不帅气不重要)
Ming ,who is 25 years old, always helps senior citizens.
小明经常帮助老人,他今年25岁
Ming is a person who always helps senior citizens.
小明是一个经常帮助老人的人
1. 限制性定语从句与非限制性定语从句的区别:
2. 非限制性定语从句的引导词不能用that;
I have a dress, which is very beautiful.
我有一件裙子,这件裙子很好看。
I have a friend, who is very beautiful.
我有一个朋友,她很漂亮。
I have a friend, whom many classmates like very much.
我的一个朋友,同学们都很喜欢他。
Mary , whose eyes are big, is my best friend.
迈瑞是我最好的朋友,他的眼睛很大。
3. 非限制性定语从句,which/as 可以修饰整个句子;
众所周知,学生应该努力学习。
As is universally acknowledge, student should study hard.
读书就是明理,这是对的。
Reading book is to understand the truth, as / which is right.
在修饰非限定性句子时,as可以放前面也可以放后面,which只能放后面。
非限制性定语从句的翻译方法
She is my best friend, who is qualified for this job.
他是我最好的朋友,他有资格胜任这一份工作。
I like this gift , which my father bought for me.
我喜欢这份礼物,这份礼物是我爸爸买给我的。
Edison,whose inventions are superior , is a great scientist.
爱迪生是一个伟大的科学家,他的发明特别的优秀。
3. that和which的区别
1. 关于which的使用
(1). 引导非限制性定语从句用which.
The gift, which my mother bought for me, is a new computer.
这个礼物是一个新电脑,这个礼物是我的妈妈买给我的。
(2). 放在介词后面作宾语用which.
I go to the store in which many people buy eggs.
我去商店,那个许多人买鸡蛋的商店。
2. 关于that的使用
(1). 当先行词被 any, few, little, no, all, much, some 等词修饰时
You can eat any food that you like.
(2). 当先行词被the only, the same, the very等限定词修饰时
Ming is the only person that I can trust.
(3). 当先行词是不定代词 much, little, none, all, few, every(thing), any(thing), no(thing) 等时
I can do everything that is good for you.
(4). 当主语是 here , there 开头时
There is a book that contains this sentence.
(5). 当先行词有人也有物时
They are talking about those people and things that are interesting.
(6). 当先行词被序数词或形容词最高级修饰时
This is the first book that I have read.
She is the most beautiful person that I know.
总结:当先行词与从句之前有逗号的时候用which,没有逗号的时候用that.
4. the same 的固定搭配
the same… as 和 the same …. that
Mary is the same girl as I like.
迈瑞很像我喜欢的女孩。
Mary is the same girl that I like.
迈瑞就是我喜欢的那个女孩。
5. in which 之类的“介词+关系代词”
This is the airport at which we arrived last week.
1. 为什么会有“介词 + 关系代词”引导定语从句的形式?
为了使得句式结构优美整洁,用来替换引导词。
2. “介词 + 关系代词”的替换
3. 填入对应的引导词或“介词+关系代词”
This is the country where / in which I have lived for 5 years.
I do not know the reason why / for which he failed the game.
They enjoy the day when / on which they won the competition.
Mary is the girl who / whom my teacher talked with.
Mary is the girl with whom my teacher talked.
He is a friend who / whom I can play with.
He is a friend with whom I can play.
6. 定语及定语从句的应用
1. 用短语拉长并丰富句子
学生们应该看书。
Students should read books such as / including / like "A Cat","A Dog" and "An Old Man".
我们要多做运动。
We should do sports beneficial al well as good.
2. 用从句拉长并丰富句子
我们应该保护环境。
We should protect our environment that we depent on.
我们要孝敬父母。
We should show filial piety to our parents, who raise us.
7. 课后作业
1. 翻译下列短语
一个和蔼的老人。
An old man who is kind.
一个像医生的人。
A citizen who is like a doctor.
一抹和阳光一样温暖的微笑。
A smile that is as warm as sunshine.
一只在房间里睡觉的猫猫。
A cat who is sleeping in the room.
一个被老师表扬的学生。
A student praised by the teacher.
一个人们睡觉的房间。
A room where people sleep.
2. 翻译下列句子
作为成年人,我们不能一直依赖着关心我们的父母。
As adulds, we should not rely on parents who care about us.
他想赢得这个刺激又有趣的比赛。
He wants to win competition exciting as well as interesting.
每个人都要保护我们所生活的环境,这是很重要的。
Every ought to protect the environment where we live, which / as is very important.
实际上,我们应该尊重那些花时间完成任务的人。
As a matter of fact, we are supposed to respect those people who spend time accomplishing their tasks.
战争将会毁灭这个很多人生活的城镇。
The war will ruin this town where a lot of people live.
3. 分析下列句子
The little girl is reading a book in which there are many cartoons.
这个女孩正在读那本有很多卡通图片的图书。
I like that cat cute as well as tame.
我喜欢那只又可爱又温顺的猫。
That people who is speaking is her best friend.
那个正在说话的人是他最好的朋友。
The bag taken by her was red.
被拿走的那个包是红色的。
That bird singing in the tree looks like a small rat which has wings.
在树上唱歌的小鸟看起来像一只带翅膀的小老鼠。
The city in which she lives is far away.
她居住的城市很远。
4. 翻译并拓展
学生们不应该盲目追星。
Students, who should study hard, should not blindly pursue their idols handsome as well as beautiful.
读书可以明理。
Reading books can make us understand the truth, as is beyond dipute.
相关文章:

英语基础-定语从句的特殊用法及写作应用
1. 定语从句的引导词省略的情况 1. that 引导定语从句,从句中缺宾语/表语,that可省略; This is the book that he likes. I like the shirt that you gave me. We do not agree on the plan that you make. China is not the country th…...

[数据结构]---八大经典排序算法详解
🐧作者主页:king&南星 🏰专栏链接:c 文章目录一、八大排序算法复杂度对比二、基于比较的排序算法1.冒泡排序2.选择排序3.插入排序4.希尔排序5.直观感受四种算法的时间复杂度三、基于非比较的排序算法1.基数排序2.箱(桶)排序四…...

Go语言设计与实现 -- 反射
Go的反射有哪些应用? IDE中代码的自动补全对象序列化fmt函数的相关实现ORM框架 什么情况下需要使用反射? 不能明确函数调用哪个接口,需要根据传入的参数在运行时决定。不能明确传入函数的参数类型,需要在运行时处理任意对象。 …...

利用5G工业网关实现工业数字化的工业互联网解决方案
5G工业网关是一种用于将工业生产环境中的数据连接到工业互联网的解决方案。它可以利用高带宽、高速率、低时延的5G网络连接工业现场的PLC、传感器、工业设备和云端数据中心,从而实现工业数字化。 物通博联工业互联网解决方案 物通博联5G工业网关的使用步骤&#x…...

朋友当上项目测试组长了,我真的羡慕了
最近我发现一个神奇的事情,我一个朋友居然已经当上了测试项目组长,据我所知他去年还是在深圳的一家创业公司做苦逼的测试狗,短短8个月,到底发生了什么? 于是我立刻私聊他八卦一番。 原来他所在的公司最近正在裁员&am…...

element-ui实现动态添加表单项并实现事件触发验证验证
需求分析:点击新增后新增一个月度活动详情,提交时可同时提交多个月度活动详情。点击某一个月度活动信息的删除后可删除对应月度活动信息 H5部分: <el-dialog :title"title" :visible.sync"open" append-to-body>…...

ThreadLocal 内存泄漏问题
1. 认识ThreadLocal java中提高了threadlocal,为每个线程保存其独有的变量,threadlocal使用的一个小例子是: public class ThreadLocalTest {public static void main(String[] args) {ThreadLocal<String> threadIds new ThreadLoc…...

【算法】两道算法题根据提供字母解决解码方法和城市的天际线天际线问题
算法目录解码方法Java解答参考:天际线问题Java解答参考:大家好,我是小冷。 上一篇了解了项目相关的知识点 接下来看下两道算法题吧,用Java解答,可能更能激发一下大脑思考。 解码方法 题目要求: 一条包含…...
Python-TCP网络编程基础以及客户端程序开发
文章目录一. 网络编程基础- 什么是IP地址?- 什么是端口和端口号?- TCP介绍- socket介绍二. TCP客户端程序开发三. 扩展一. 网络编程基础 - 什么是IP地址? IP地址就是标识网络中设备的一个地址 IP地址分为 IPv4 和 IPv6 IPv4使用十进制, IPv6使用十六进制 查看本机IP地址: l…...

超低成本DDoS攻击来袭,看WAF如何绝地防护
一、DDoS攻击,不止于网络传输层 网络世界里为人们所熟知的DDoS攻击,多数是通过对带宽或网络计算资源的持续、大量消耗,最终导致目标网络与业务的瘫痪;这类DDOS攻击, 工作在OSI模型的网络层与传输层,利用协…...
CF1795E Explosions? (单调栈)
传送门 题意: 有 n 个怪兽需要消灭,它们的生命值分别是 h [1],h [2]......h [n]. 我们可以使用两种技能: 技能 1:选择任意一个怪兽,使其生命值降低 1 点,并且需要 1 点能量值. 技能 2:选择任意…...

C++——二叉树排序树
文章目录1 二叉搜索树概念2 二叉搜索树操作与模拟实现2.1 二叉搜索树的查找非递归版本递归版本2.2 二叉搜索树的插入非递归版本递归版本2.3 二叉搜索树的删除非递归版本递归版本3 二叉搜索树的应用(K模型、KV模型)4 二叉搜索树的性能分析1 二叉搜索树概念…...

深拷贝浅拷贝的区别?如何实现一个深拷贝?
一、数据类型存储 JavaScript中存在两大数据类型: 基本类型 Number String null Undefined Boolean symbol引用类型 array object function 基本类型数据保存在在栈内存中 引用类型数据保存在堆内存中,引用数据类型的变量是一个指向堆内存中实际对象的…...

Linux应用编程下连接本地数据库进行增删改查系列操作
文章目录前言一、常用SQL操作语句二、相关函数解析三、连接本地数据库四、编译运行五、程序源码前言 本篇为C语言应用编程下连接Linux本地数据库进行增删改查系列操作。 在此之前,首先当然是你需要具备一定的数据库基础,所以下面我先列出部分常用的SQL…...

图论学习03
图神经网络模型介绍 将图神经网络分为基于谱域上的模型和基于空域上的模型,并按照发展顺序详解每个类别中的重要模型。 基于谱域的图神经网络 谱域上的图卷积在图学习迈向深度学习的发展历程上起到了关键性的作用。三个具有代表性的谱域图神经网络 谱图卷积网络切…...
解决qt中cmake单独存放 .ui, .cpp, .h文件
设想 项目文件较多,全部放在一个目录下就像依托答辩。 希望能将头文件放入include,ui文件放入ui,源文件放入src。 为了将Qt代码和一般非Qt代码分离开,进一步地: 将Qt源文件放入qt_src,普通源文件放入sr…...

操作系统(day12)-- 基本分段存储,段页式存储
基本分段存储管理方式 不会产生内部碎片,会产生外部碎片 分段 按照程序自身的逻辑关系划分为 若干个段,每个段都有一个段名,每段从0开始编址 分段存储管理方式中一个段表项由段号(隐含)、段长、基地址 分段的段表项固…...

疯狂弹出请插入多卷集的最后一张磁盘窗口
整个人嘛了,今天插上U盘,跟tmd中了病毒一样, 屏幕疯狂弹出窗口, 提示请插入多卷集的最后一张磁盘! 点确定之后他继续弹出,点取消它也继续弹出, 关掉一个又弹出来一个,妈的&#x…...

Spark12: SparkSQL入门
一、SparkSQL Spark SQL和我们之前讲Hive的时候说的hive on spark是不一样的。hive on spark是表示把底层的mapreduce引擎替换为spark引擎。而Spark SQL是Spark自己实现的一套SQL处理引擎。Spark SQL是Spark中的一个模块,主要用于进行结构化数据的处理。它提供的最核…...

show profile和trance分析SQL
目录 一.show profile分析SQL 二.trance分析优化器执行计划 一.show profile分析SQL Mysql从5.0.37版本开始增加了对show profiles和show profile语句的支持。show profiles能够在做SQL优化时帮助我们了解时间都耗费到哪里去了。。 通过have_profiling参数,能够…...

深入剖析AI大模型:大模型时代的 Prompt 工程全解析
今天聊的内容,我认为是AI开发里面非常重要的内容。它在AI开发里无处不在,当你对 AI 助手说 "用李白的风格写一首关于人工智能的诗",或者让翻译模型 "将这段合同翻译成商务日语" 时,输入的这句话就是 Prompt。…...
【杂谈】-递归进化:人工智能的自我改进与监管挑战
递归进化:人工智能的自我改进与监管挑战 文章目录 递归进化:人工智能的自我改进与监管挑战1、自我改进型人工智能的崛起2、人工智能如何挑战人类监管?3、确保人工智能受控的策略4、人类在人工智能发展中的角色5、平衡自主性与控制力6、总结与…...

理解 MCP 工作流:使用 Ollama 和 LangChain 构建本地 MCP 客户端
🌟 什么是 MCP? 模型控制协议 (MCP) 是一种创新的协议,旨在无缝连接 AI 模型与应用程序。 MCP 是一个开源协议,它标准化了我们的 LLM 应用程序连接所需工具和数据源并与之协作的方式。 可以把它想象成你的 AI 模型 和想要使用它…...

从零开始打造 OpenSTLinux 6.6 Yocto 系统(基于STM32CubeMX)(九)
设备树移植 和uboot设备树修改的内容同步到kernel将设备树stm32mp157d-stm32mp157daa1-mx.dts复制到内核源码目录下 源码修改及编译 修改arch/arm/boot/dts/st/Makefile,新增设备树编译 stm32mp157f-ev1-m4-examples.dtb \stm32mp157d-stm32mp157daa1-mx.dtb修改…...
【JavaSE】绘图与事件入门学习笔记
-Java绘图坐标体系 坐标体系-介绍 坐标原点位于左上角,以像素为单位。 在Java坐标系中,第一个是x坐标,表示当前位置为水平方向,距离坐标原点x个像素;第二个是y坐标,表示当前位置为垂直方向,距离坐标原点y个像素。 坐标体系-像素 …...
AspectJ 在 Android 中的完整使用指南
一、环境配置(Gradle 7.0 适配) 1. 项目级 build.gradle // 注意:沪江插件已停更,推荐官方兼容方案 buildscript {dependencies {classpath org.aspectj:aspectjtools:1.9.9.1 // AspectJ 工具} } 2. 模块级 build.gradle plu…...

推荐 github 项目:GeminiImageApp(图片生成方向,可以做一定的素材)
推荐 github 项目:GeminiImageApp(图片生成方向,可以做一定的素材) 这个项目能干嘛? 使用 gemini 2.0 的 api 和 google 其他的 api 来做衍生处理 简化和优化了文生图和图生图的行为(我的最主要) 并且有一些目标检测和切割(我用不到) 视频和 imagefx 因为没 a…...

给网站添加live2d看板娘
给网站添加live2d看板娘 参考文献: stevenjoezhang/live2d-widget: 把萌萌哒的看板娘抱回家 (ノ≧∇≦)ノ | Live2D widget for web platformEikanya/Live2d-model: Live2d model collectionzenghongtu/live2d-model-assets 前言 网站环境如下,文章也主…...
深度剖析 DeepSeek 开源模型部署与应用:策略、权衡与未来走向
在人工智能技术呈指数级发展的当下,大模型已然成为推动各行业变革的核心驱动力。DeepSeek 开源模型以其卓越的性能和灵活的开源特性,吸引了众多企业与开发者的目光。如何高效且合理地部署与运用 DeepSeek 模型,成为释放其巨大潜力的关键所在&…...

Neko虚拟浏览器远程协作方案:Docker+内网穿透技术部署实践
前言:本文将向开发者介绍一款创新性协作工具——Neko虚拟浏览器。在数字化协作场景中,跨地域的团队常需面对实时共享屏幕、协同编辑文档等需求。通过本指南,你将掌握在Ubuntu系统中使用容器化技术部署该工具的具体方案,并结合内网…...