a or an
在英语句子中用a还是用an,一直是个容易出错的问题。
原则为:如果下一个词的发音为元音则用an,否则用a。
例:
a man
an elephant
a house
an hour
对于大写字母要注意,因为这些字母的发音有可能是元音(即使它们本身不是),典型的字母为:F, H, L, M, N, R, S, X。
例:
An FRS
An LY
注意大写字母U,其发音不是元音,要用a
例:
A US ship
注意缩写如果可读,则以读音为准判断a/an。
例:
a FEDEX employee
元音有哪些?
A, E, I, O, U
辅音有哪些?
26个字母中不是元音的都是辅音
元音是我们震动声带所发出的声音,辅音则是调整舌头、口腔控制气流发出的声音。
何为音节(syllable)?
音节是最小的声音片段,至少包含一个元音的发音(不一定有元音拼写)。
以辅音结尾的音节被称为closed syllable,以元音结尾的音节被称为open syllable。
音节示例:
Mississippi
(Four syllables: "Miss" + "iss" + "ipp" + "i")
Rugged
(Two syllables: "rugg" + "ed")
ref:
http://www.grammar-monster.com/lessons/an_or_a.htm
http://www.grammar-monster.com/glossary/vowels.htm
http://www.grammar-monster.com/glossary/syllable.htm
随机推荐
- 图解 HTTP 协议
原文出处: BYSocket (@BYSocket) 一.技术基石及概述 问:什么是HTTP?答:HTTP是一个客户端和服务器端请求和响应的标准TCP.其实建立在TCP之上的. 当我们打开百度网页时, ...
- SqlSession介绍
SqlSession是MyBatis的关键对象,是执行持久化操作的对象,类似于JDBC中的Connection.它是应用程序与持久存储层之间执行交互操作的一个单线程对象,也是MyBatis执行持久化操 ...
- 微软BI SSIS 2012 ETL 控件与案例精讲课程学习方式与面试准备详解
开篇介绍 微软BI SSIS 2012 ETL 控件与案例精讲 (http://www.hellobi.com/course/21) 课程从2014年9月开始准备,到2014年12月在 天善BI学院 ...
- python2判断编码格式
def getCoding(strInput): ''' 获取编码格式 ''' if isinstance(strInput, unicode): return "unicode" ...
- 一个可以参考的JVM内存分配
下面是java命令有关JVM内存分配的参数 JAVA_MEM_OPTS="" BITS=`java -version >& | -bit` if [ -n " ...
- 【转】《iOS7 by Tutorials》系列:iOS7的设计精髓(下)
四.聚焦于内容 在iOS7里,强调的不是眼花缭乱的装饰效果,而是最重要的内容本身. 下面我们来探讨这个主题: 1.删除不必要的内容 伟大的设计更多是减法和加法的组合. 虽然很酷的想法是很重要,但还有更 ...
- jquery ajax IE
在ie上会出现,get/post 只调用一次的现象 解决方法: cache:false http://stackoverflow.com/questions/8841425/how-to-set-ca ...
- R语言编程艺术#04#数据框(data.frame)
从直观上看,数据框类似矩阵
- 脚本加密http://www.datsi.fi.upm.es/~frosal/sources/
shc的官网下载地址: http://www.datsi.fi.upm.es/~frosal/sources/ 安装: 复制代码 代码如下: tar xzvf shc-.tgz cd shc- mkd ...
- Django基础学习之Cookie 和 Sessions 应用
在Django里面,使用Cookie和Session看起来好像是一样的,使用的方式都是request.COOKIES[XXX]和request.session[XXX],其中XXX是您想要取得的东西的 ...