首页 > 其他分享 >英语形容词后置用法

英语形容词后置用法

时间:2024-02-21 17:37:29浏览次数:20  
标签:定语 后置 名词 用法 形容词 修饰 present

问题来源:

TheEconomist:    'Ever-stronger copyright protection has withheld incalculable amounts of culture from the public domain,' argues Ben Sobel in a guest essay. 'But we won’t repair that damage with exceptions tailor-made to benefit the giants of AI'   为什么这里不用 with tailor-made exceptions 呢   科普一下几种常见的形容词后置情况:

单个的形容词作定语时,一般放在所修饰的名词之前,但在某些情况下需后置:

1. 修饰不定代词时:修饰somebody, someone, something, anybody, anyone, anything, nobody, nothing等复合不定代词的形容词,则必须放在不定代词之后。如:

This isn’t anything important. 这并不是什么重要的东西。

Anyone intelligent can do it. 任何有脑子的人都能做这事。

There’s nothing wrong with the machine. 机器没有毛病。

Let’s talk about something interesting. 我们来谈论一些有趣的事吧。

2. 形容词短语作定语时:形容词短语作定语必须放在所修饰的名词之后。如:

I think he is a man suitable for the job. 我认为他是适合做这项工作的人。

We need a place twice larger than this one. 我们需要一个比这里大一倍的地方。

3. 成对的形容词作定语时:有时成对的形容词作定语,考虑到句子的节奏和平衡,可以后置。如:

There was a huge cupboard, simple and beautiful. 有一个大食橱,简朴而美观。

She has many pencils, blue and red. 她有许多铅笔,有蓝的、红的。

4. 表语形容词作定语时:当表语形容词作定语时必须放在所修饰的名词之后。如:

He must be the best violinist alive. 他一定是当代最好的小提琴手了。

The house ablaze is next door to me. 那家着火的房子就在我隔壁。

有时形容词作定语时,既可放在被修饰名词之前,也可放在被修饰名词之后。当past, last, next, nearby, following等作定语时,既可放在所修饰的名词之前,也可放在所修饰的名词之后。如:

in past years / in years past 过去的年月

the following days / the days following 以后的日子

另外,形容词enough, opposite等修饰名词时可前置或后置。如:

If we had enough time [time enough], things would be easy. 如果时间足够,事情就好办了。

The people in the house opposite [the opposite house] never draw their curtains. 对面房子里的人从来不把窗帘拉上。

注意,有的形容词前置和后置均可,但含义不同。如:

What’s your present feeling? 你现在感觉如何? (present=现在的)

He was the only Englishman present. 他是唯一在场的英国人。(present=在场的)

另外,有些既可用作形容词又可用作副词的词,当它用作形容词时前置,用作副词时后置。如:

upstairs rooms / rooms upstairs 楼上的房间

标签:定语,后置,名词,用法,形容词,修饰,present
From: https://www.cnblogs.com/zed99/p/18025790

相关文章

  • thread_local的一些用法
    thread_local变量thread_local变量是C++11新引入的一种存储类型。它会影响变量的存储周期(Storageduration),C++中有4种存储周期:automaticstaticdynamicthread有且只有thread_local关键字修饰的变量具有线程周期(threadduration),这些变量(或者说对象)在线程开始的时候......
  • C++函数用法
    1.getline函数的用法函数声明boolgetline(istream&in,string&s)功能说明从输入流读入一行到变量strings,即使是空格也可以读入。直到出现以下情况为止:读入了文件结束标志读到一个新行(有重载函数可以指定行分隔符,默认是"\n".)达到字符串的最大长度如果getline没有读......
  • glom用法
    Sparkglom功能:该函数将RDD中每一个分区变成一个数组,并放置在新的RDD中,数组中元素的类型与原分区中元素类型一致valconf:SparkConf=newSparkConf().setMaster("local[*]").setAppName("mapPartitionsWithIndex1")valsc=newSparkContext(conf)valdataRD......
  • vue 监听器watch用法
    <template> <div>  <h1>{{message}}</h1>  <button@click="btnclick">点击</button> </div></template><script> exportdefault{  data(){   return{    message:'hello&......
  • vue 具名插槽slot 用法
    vue具名插槽slot为插槽取名字app.vue<template> <h1>插槽知识</h1> <SmallSlot> <template#header>  <div>  <ul>   <li>1</li>   <li>2</li>   <li>3</li>  </ul> ......
  • vue 插槽slot 用法
    vue插槽slot父组件为子组件传递html结构app.vue<template> <h1>插槽知识</h1> <SmallSlot> <div>  <ul>   <li>1</li>   <li>2</li>   <li>3</li>  </ul> </div> </Sma......
  • vue $emit事件用法
    App.vue<template> <ConpentA @paEvent="clickData"/> {{mes}}</template><script>importConpentAfrom'./components/ConpentA.vue';exportdefault{ data(){  return{   mes:''  } },......
  • Python 中 print 函数的用法
    在Python中,可以使用print函数来打印一个变量或者一个字符串:print("MynameisAlice")print(i)如果需要字符串格式化来打印一句话中包含变量的内容,有几种常用的方法:使用格式化字符串(f-string):在字符串前面加上字母"f",然后在字符串中使用大括号{}包裹变量名。示例代码如下:......
  • rand()函数用法、生成的范围
    1.rand()函数用法语法:#include<stdlib.h>intrand(void);功能:函数返回一个在零到RAND_MAX之间的伪随机整数。C++中引用头文件#include<cstdlib>2.rand()生成的范围1、rand()%100//返回0-99区间内一个随机数2、10+rand()%90//得到[10,99]区间内的一个随机数3、a......
  • vue 状态管理vuex action 用法
    index.jsimport{createStore}from"vuex";conststore=createStore({  state:{    count:100  },  getters:{    compower(state){      return(id)=>state.count*id    }  },  mutations:{   ......