轉載自http://210.240.55.2/~t311/moe/engb6/b6grammar/b6notonly.htm

not only ... but also ... 是「不僅‧‧‧也是‧‧‧」的意思,其實它和 and 的意思相同,只不過在用法上略有些差別而已。先看看底下簡單的例子:

e.g.  1. She is not only nice but also beautiful.

    2. Ted plays not only baseball but also soccer.

    3. Sarah gave her sister not only a pen but also a dictionary.

    4. We enjoy not only the movie but also the time with our friends at a movie theater.

你是否發現到,若把上述的三個句子改為用 and 來連接,意思沒有兩樣?

e.g.   1_1. She is nice and beautiful.
     2_1. Ted plays baseball and soccer.
     3_1. Sarah gave her sister a pen and a dictionary.
     4_1. We enjoy the movie and the time with our friends at a movie theater.

not only 和 but also 後所連接的詞,在詞性上要相同。(也就是說,not only 後所連接的詞為形容詞,則 but also 後所連接的詞,也要是形容詞。)

例:
5. John and Tom are students.(主詞有兩個人,所以是複數,be 用 are。)
6. The children and their dog like eating hamburgers. (主詞是複數,所以動詞 like 後面不需加 s。)

上述兩個例句若改為用 not only ... but also ... 連結,其結果就會有變化:

例:
5_1. Not only John but also Tom is a student.
  (主詞看起來雖是有兩個人,但其實只算 but also 後的那一個,所以 be 用 is,且 students 改用 a student。)
6_1. Not only the children but also their dog likes eating hamburgers.

在例句 6 中,因為主詞是「複數」,所以動詞 like 後面當然不可加 s;但例句 6_1 顯然是不同的,like 後加了 s,由此可推知,當 not only A but also B 放在「主詞」的位置時,在現在式中,其後的動詞,是要看 B 決定單、複數。

随机推荐

  1. SQL Server 2014 BI新特性(二)结合Data Explorer和GeoFlow进行数据分析

    Data Explorer和GeoFlow作为Excel的新功能被写入到即将发布的SQL Server 2014当中.Data Explorer为业务分析人员提供了一种数据获取,整理以及组织的方式,通 ...

  2. thinkphp计划任务使用cronRun

    thinkphp计划任务使用cronRun .先不管是是否是独立分组,必须在你项目名下的Conf文件夹内创建2个文件一个是tages.php 一个是 crons.php. 注意这两个文件名为think ...

  3. [Tools] 使用work2013发布博客

    参考园子里推荐的方式,觉得使用word发布挺好的,尝试了一下,还不错,记录下来备用   参考连接: http://www.cnblogs.com/liuxianan/archive/2013/04/1 ...

  4. 用Node.js开发Windows 10物联网应用

    (此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 未来10年内,物联网将会如移动互联网这样深入到我们生活的各方各面.所以微软现在对物联网进行了 ...

  5. 六款值得推荐的android(安卓)开源框架简介(转)

    1.volley 项目地址 https://github.com/smanikandan14/Volley-demo (1)  JSON,图像等的异步下载: (2)  网络请求的排序(scheduli ...

  6. mathematica练习程序(获得股票数据)

    从去年的11月开始,中国的股市就一直大涨,不知道这次能持续多长时间. 为了获得股票数据,我用matlab试了网上的一些方法,总是失败,所以就改用mathematica,一行代码就可以了. DateLi ...

  7. Redis学习笔记(2) Redis基础类型及命令之一

    1. 基础命令 (1) 获取符合规则的键名列表 格式为:KEYS pattern 其中pattern表示支持通配符 # 建立一个名为bar的键 > SET bar OK # 获取Redis所有键 ...

  8. c++11 正则表达式基本使用

    c++ 11 正则表达式 常用的方法 regex_match regex_search regex_replace 等. regex_match 要求正则表达式必须与模式串完全匹配,例如: strin ...

  9. Codeforces Round #356 (Div. 2)-A

    A. Bear and Five Cards 题目链接:http://codeforces.com/contest/680/problem/A A little bear Limak plays a ...

  10. js整理2

    字符串 类型 var a = "abc"; var b = new String( a ); var c = Object( a ); typeof a; // "str ...