学英语最关键之一是如何写谓语,语法书上讲时态是理论上的,我们需要的是贴近生活去理解谓语动词的写法。

英语这种语言有个写谓语的规定而我们中文没有的,跟中文相比是多此一举了。

我们用“学习”这个动词讲中文句子:现在我经常学习英语,昨天我学习英语,明天我学习英语,他说他要学习英语,我学习过英语了,他说他学过英语,我现在正在学习英语,昨天这个时候我正在学习英语,明天这个时候我正在学习英语,现在我一直在学英语,他说去美国之前他一直在学英语,明天我一直在学英语,这些句子无论时间(现在、过去、将来)和动作方式(经常发生、正在发生、已经发生、一直发生)如何变动词“学习”的写法永远不变,但英语中这些句子相对应“学习”的动词“study”写法就变了。

如何变,是按照时间(现在、过去、将来)和动作方式(经常发生、正在发生、已经发生、一直发生)配对组合后给你个公式,用时间“现在”与动作方式(经常发生、正在发生、已经发生、一直发生)配对得出组合:现在反复发生,现在正在发生,现在已经发生,现在一直发生,不同的组合有不同写谓语公式,也说是时态公式,配对就是语法书上所谓的时态定义。

英语中实意动词(do动词和be动词)大约有10000个动词,减去一个be动词,其他的就是9999个do动词,相同的组合这9999个动词作谓语时写法规则一样,同一动词不同的组合写出来的谓语也不同,今天我们不讲be动词的写法,只讲do动词的写法。

本文中只用了几个do动词来讲解操练的,只要知道了组合与其对应的公式就能写谓语了

讲解的方法:先给时间与动作方式的组合,后给公式再例举四种例句,因为同一时态有肯定句、否定句、一般疑问句、特殊疑问句,看到任何一种句子都应该掌握把它变到另外的句子。

为了便于记忆插图如下


一.现在反复发生的动作

他现在经常学英语

三单主语​肯定句公式:三单主语+V单(跟在三单主语后面的do动词形式,也称动词单数)+其他。

HeoftenstudiesEnglishnow.

他现在经常学英语吗?

三单主语一般疑问句公式:Does(助动词)+三单主语+动词原形+其他?

DoesheoftenstudiesEnglishnow?

他现在不经常学英语

三单主语否定句公式:三单主语+doesn't+动词原形+其他。

HedoesnotoftenstudiesEnglishnow.

非三单主语​肯定句公式:非三单主语+V原形+其他。

我现在经常学英语

IoftenstudyEnglishnow.

非三单主语一般疑问句公式:Do(助动词)+非三单主语+动词原形+其他?

你现在经常学英语吗?

DoyouoftenstudyEnglishnow?

我现在不经常学英语

非三单主语否定句公式:非三单主语+don't+动词原形+其他。

IdonotoftenstudyEnglishnow.

所有时态特殊疑问句公式:特殊疑问词+一般疑问句?

非三单主语特殊疑问句公式:特殊疑问词+Do(助动词)+非三单主语+动词原形+其他?

现在你经常学习什么?

Whatdoyouoftenstudynow?

现在你经常怎样学习英语的?

howdoyouoftenstudyEnglishnow?

现在你在什么地方经常学习英语的?

wheredoyouoftenstudyEnglishnow?

谁现在经常学英语

whooftenstudyEnglishnow?

三单主语特殊疑问句公式:特殊疑问词+does(助动词)+三单主语+动词原形+其他?

现在他经常学习什么?

Whatdoesheoftenstudynow?

现在他怎样学习英语的?

howdoesheoftenstudyEnglishnow?

现在他在什么地方经常学习英语的?

wheredoesheoftenstudyEnglishnow?

谁现在经常学英语

whooftenstudiesEnglishnow?

二.过去发生和反复发生的动作

肯定句公式:任何主语+动词过去式+其他。

昨天我学英语

YesterdayIstudiedEnglish.

过去我经常学英语

BeforeIoftenstudiedEnglish.

一般疑问句公式:

Did(助动词)+任何主语+动词原形+其他

昨天你学英语吗?

DidyoustudiedEnglishyesterday?

过去你经常学英语吗?

DidyouoftenstudiedEnglishbefore?

否定句公式:任何主语+didn't+动词原形+其他。

昨天我没有学英语

YesterdayIdidn'tstudiedEnglish.

过去我不经常学英语

BeforeIdidn'toftenstudiedEnglish.

特殊疑问句公式:特殊疑问词+did(助动词)+任何主语+动词原形+其他?

昨天他学习什么?

Whatdidhestudyyesterday?

三.现阶段和说话时刻正在发生的动作

​肯定句公式:主语+助动词be+现在分词+其他

现在他正在学英语

heisstudyingEnglishnow.

现在我们正在学英语

WearestudyingEnglishnow.

现在我正在学英语

IamstudyingEnglishnow.

否定句公式:主语+助动词be+not+现在分词+其他。

现在他没有在学英语

heisnotstudyingEnglishnow.

现在我们没有在学英语

WearenotstudyingEnglishnow.

现在我没在学英语

IamnotstudyingEnglishnow.

一般疑问句公式:助动词be+主语+现在分词+其他?

现在他正在学英语吗?

IshestudyingEnglishnow?

现在你们正在学英语吗?

AreyoustudyingEnglishnow.

现在你正在学英语吗?

AreyoustudyingEnglishnow.

现在我、你们,他正在学什么吗?

特殊疑问句公式:特殊疑问词+助动词be+主语+现在分词+其他?

现在我、你们,他正在学什么吗?

他\你现在正在学英语吗?

Whatishe\areyoustudyingnow?

四:过去某个阶段和某个时刻正在发生的动作

肯定句公式:

主语+助动词be(was,were)+现在分词+其他

昨天这个时候我正在学英语

IwasstudyingEnglishthistimeyesterday.

昨天这个时候他正在学英语

HewasstudyingEnglishthistimeyesterday.

昨天这个时候我们正在学英语

wewerestudyingEnglishthistimeyesterday.

否定句公式:

主语+助动词be+not+现在分词+其他

昨天这个时候我没在学英语

IwasnotstudyingEnglishthistimeyesterday.

昨天这个时候他没正在学英语

HewasnotstudyingEnglishthistimeyesterday.

昨天这个时候我们没正在学英语

wewerenotstudyingEnglishthistimeyesterday.

一般疑问句公式:

助动词be+主语+现在分词+其他?

.昨天这个时候我正在学英语吗?

wasIstudyingEnglishthistimeyesterday?

昨天这个时候他正在学英语吗?

washestudyingEnglishthistimeyesterday?

昨天这个你们时候正在学英语吗?

wereyoustudyingEnglishthistimeyesterday?

特殊疑问句公式:特殊疑问词+助动词be+主语+现在分词+其他?

昨天他\你正在学习什么?

​Whatwashe\wereyoustudyingnow?

五对现在来说将要发生的动作

肯定句公式:

任何主语+助动词will+动词原形+其他;

主语+助动词be(am\is\are)goingto+动词原形+其他;

明天他学英语。

HewillstudyEnglishtomorrow.

HeisgoingtostudyEnglishtomorrow.

明天我们学英语。

WewillstudyEnglishtomorrow.

WearegoingtostudyEnglishtomorrow.

明天我学英语。

IwillstudyEnglishtomorrow.

IamgoingtostudyEnglishtomorrow.

否定句公式:

任何主语+助动词will+not+动词原形+其他;

主语+助动词be(am\is\are)+notgoingto+动词原形+其他;

明天我们不学英语

WewillnotstudyEnglishtomorrow.

WearenotgoingtostudyEnglishtomorrow.

明天我不学英语

IwillnotstudyEnglishtomorrow.

IamnotgoingtostudyEnglishtomorrow.

明天他不学英语

HewillnotstudyEnglishtomorrow.

HeisnotgoingtostudyEnglishtomorrow

一般疑问句公式:

助动词will+任何主语+动词原形+其他?

Be(am\is\are)+任何主语+goingto+动词原形+其他?

明天他学英语吗?

WillhestudyEnglishtomorrow?

IshegoingtostudyEnglishtomorrow?

明天你们学英语吗?

willyoustudyEnglishtomorrow?

AreyougoingtostudyEnglishtomorrow?

明天我学英语吗?

willIstudyEnglishtomorrow?

AmIgoingtostudyEnglishtomorrow?

特殊疑问句公式:特殊疑问词+助动词will+任何主语+动词原形+其他?

特殊疑问词+Be(am\is\are)+任何主语+goingto+动词原形+其他?

明天他学什么?

Whatwillhestudytomorrow?

Whatishegoingtostudytomorrow?

六.对过去某个时间来说将要发生的动作

肯定句公式:

任何主语+助动词would+动词原形+其他;

主语+助动词be(was\were)notgoingto+动词原形+其他;

昨天他说他将学英语。

HesaidhewouldstudyEnglishyesterday

HesaidhewasgoingtostudyEnglishyesterday.

昨天我们说我们将学英语。

WesaidwewouldstudyEnglishyesterday

WesaidweweregoingtostudyEnglishyesterday

昨天中饭之后我要学英语。

IwouldstudyEnglishafterlunchyesterday

IwasgoingtostudyEnglishafterlunchyesterday

否定句公式:

任何主语+助动词would+not+动词原形+其他;

主语+助动词be(was\were)+notgoingto+动词原形+其他;

昨天中饭之后我们没学英语

wewouldnotstudyEnglishafterlunchyesterday

wewerenotgoingtostudyEnglishafterlunchyesterday

昨天中饭之后我没学英语

IwouldnotstudyEnglishafterlunchyesterday

IwasnotgoingtostudyEnglishafterlunchyesterday

昨天中饭之后他没学英语

hewouldnotstudyEnglishafterlunchyesterday

hewasnotgoingtostudyEnglishafterlunchyesterday

一般疑问句公式:

助动词would+任何主语+动词原形+其他?

Be(was\were)+主语+goingto+动词原形+其他?

妈妈回来之前他将学英语吗?

wouldhestudyEnglishbeforehismumcomeback?

washegoingtostudyEnglishbeforehismumcomeback?

妈妈回来之前你将学英语吗?

wouldyoustudyEnglishbeforeyourmumcomeback?

wereyougoingtostudyEnglishbeforeyourmumcomeback?

特殊疑问句公式:特殊疑问词+助动词would+任何主语+动词原形+其他?

特殊疑问词+be(was\were)+主语+goingto+动词原形+其他?

妈妈回来之前你将学什么吗?

Whatwillyoustudybeforeyourmumcomeback?

Whatwereyougoingstudybeforeyourmumcomeback?

七:对现在来说已经完成的动作和状态;对现在来说过去某个时间开始发生持续到现在,并可能继续下去的动作

也就是一直发生的动作。

肯定句公式:主语+助动词have(has)+过去分词+其他

他学过英语

HehasstudiedEnglish.

我们学过英语

WehavestudiedEnglish.

现在完成时态的用法

do动词的瞬间动词的完成时态用于过去已经发生的动作,一般没有明确的时间状语。

如:我已经看过这部电影了,Ihaveseenthefilm;

我吃过午餐了,Ihavehadlunch。

持续动词的完成时态也用于发生在过去的动作,持续到现在,并可能继续下去,也就是一直发生的动作,常常与for,since连用。

如:Wehaveworkedintheschoolfor6years.我们在这家学校已工作六年了。

Ihaveworkedintheschoolsince1999.自从1999年我就在这所学校工作。

因完成时态用于发生在过去的动作或状态,持续到现在,并可能继续下去,所以常与表示从过去延续到现在,并包括现在在内的一段时间状语连用,如:today,thismonth,recently,lately,sofar,uptonow,inthepast(late)fewyears等。

与不明确的时间状语连用,如:already,yet,ever,never,just,twice等。

havegone和havebeen区别:havegone用于去某地还没有回来,havebeen用于去某地已经回来。

否定句公式:主语+助动词have(has)+not+过去分词+其他。

他没有学过英语

HehasnotstudiedEnglish.

我们没有学过英语

WehavenotstudiedEnglish.

一般疑问句公式:

助动词have(has)+主语+过去分词+其他?

他学过英语吗?

HashestudiedEnglish?

你学过英语吗?

HaveyoustudiedEnglish?

特殊疑问句公式:特殊疑问词+助动词have(has)+主语+过去分词+其他?

你已经学过什么?

Whathaveyoustudied?

你学什么三年了?

Whathaveyoustudiedforthreeyears?

八.对过去某个时间来说已经完成的动作;对过去某个时间来说动作在这个时间之前就开始发生,持续到这个时间,并可能继续下去的,也就是一直发生的动作

肯定句公式:主语+助动词had+过去分词+其他

在去美国之前他已经学过英语了

HehadstudiedEnglishbeforehewenttoAmerica.

在去美国之前我们已经学过英语了

WehadstudiedEnglishbeforewewenttoAmerica

在去美国之前我们已经学英语一年了

WehadstudiedEnglishfor1yearbeforewewenttoAmerica

对过去某个时间来说已经和一直发生的动作与由“by”,“before”引导的时间状语连用,

到上个学期末他们已经学了3000个单词

Bytheoflastterm,theyhadlearned3,000Englishwords.

在回到中国之前他已经学英语五年了

beforehereturnedtoChina,hehadstudiedEnglishfor5years。

在由when,assoonas,before,after,until等引导的时间状语从句中,如果主句谓语和从句谓语表示的动作在过去不同时间发生,则先发生的动作要用过去完成时态,另一动作用过去时态。

Whenwehurriedtothecinema,thefilmhadbegun.当我到电影院时,电影已经开始了。

在宾语从句中,如果主句用过去时,从句谓语动作发生在主句谓语动作之前,则从句要用过去完成时态.

我父亲问我是否已作出决定。MyfatheraskedusifIhadmadethedecision.

否定句公式:主语+助动词+hadnot+过去分词+其他。

在去美国之前他没学过英语了

HehadnotstudiedEnglishbeforehewenttoAmerica

在去美国之前我们没学过英语了

WehadnotstudiedEnglishbeforewewenttoAmerica

一般疑问句公式:

助动词had+主语+过去分词+其他?

在去美国之前他已经过英语了吗?

HadhestudiedEnglishbeforehewenttoAmerica?

在去美国之前你已经过英语了吗?

HadyoustudiedEnglishbeforeyouwenttoAmerica?

特殊疑问句公式:特殊疑问词+助动词had+主语+过去分词+其他?

在去美国之前他已经过什么?

WhathadyoustudiedbeforeyouwenttoAmerica?

九.对将来某个时间来说已经完成的动作,对将来某个时间来说一直发生的动作

肯定句公式任何主语+will+have+过去分词+其他

主语+be(am\is\are)+have+过去分词+其他

明天这个时候我已经去美国了

IwillhavegonetoAmericathistimetomorrow.

IamgoingtohavegonetoAmericathistimetomorrow。

明天他一直学习

HewillhavestudiedEnglishtomorrow

Heisgoingtohavestudiedtomorrow

否定句公式

任何主语+will+not+have+过去分词+其他

主语+be(am\is\are)+not+have+过去分词+其他

明天这个时候我还没有去美国了

IwillnothavegonetoAmericathistimetomorrowyet.

IamnotgoingtohavegonetoAmericathistimetomorrowyet

明天他不会一直学习

Hewillnothavestudiedtomorrow,

Heisnotgoingtohavestudiedtomorrow,

一般疑问句公式:

Will+任何主语+have+过去分词+其他?

be(am\is\are)+主语+have+过去分词+其他?

明天这个时候你已经去美国了吗?

WillyouhavegonetoAmericathistimetomorrow?

AreyougoingtohavegonetoAmericathistimetomorrow?

明天他一直学习英语吗?

willhehavestudiedEnglishtomorrow?

Ishegoingtohavestudiedtomorrow?

特殊疑问句公式:特殊疑问词+​​Will+任何主语+have+过去分词+其他?

特殊疑问词+be(am\is\are)+主语+have+过去分词+其他?

明天你何时已经去了美国?

WhenwillyouhavegonetoAmerica?

WhenareyougoingtohavegonetoAmerica?

十:对现在来说一直在发生的动作,这个正在发生的动作过去发生持续到现在也可延续到将来。

肯定句公式;主语+have\has+been+现在分词+其他

今天我一直在教英语

IhavebeenteachingEnglishtoday

今天他现在一直在教英语

hehasbeenteachingEnglishtoday

否定句公式

主语+have\has+not+been+现在分词+其他

今天我现在没一直在教英语

IhavenotbeenteachingEnglishtoday

今天他现在没一直在教英语

HehasnotbeenteachingEnglishtoday

一般疑问句公式:

Have\Has+主语+been+现在分词+其他?

.今天你一直在教英语吗?

HaveyoubeenteachingEnglishtoday?

今天他一直在教英语吗?

HashebeenteachingEnglishtoday?

特殊疑问句公式:特殊疑问词+​​have\Has+主语+been+现在分词+其他?

今天你一直在教什么?

Whathaveyoubeenteachingtoday?

今天他一直在教什么?

Whathashebeenteachingtoday?

十一:对过去某个时间来说一直在发生的动作。这个正在发生的动作在过去某个时间之前发生持续到这个时间,也可延续下去。

肯定句公式;主语+had+been+现在分词+其他

在去美国之前我一直在教英语:IhadbeenteachingEnglishbeforeIwenttoAmerica.

否定句公式

主语+had+not+been+现在分词+其他.

在去美国之前我没一直在教英语

IhadnotbeenteachingEnglishbeforeIwenttoAmerica.

一般疑问句公式:

Had+主语+been+现在分词+其他?

在去美国之前你一直在教英语吗?

HadyoubeenteachingEnglishbeforeyouwenttoAmerica?

特殊疑问句公式:特殊疑问词+had+主语+been+现在分词+其他?

在去美国之前你一直在教什么吗?

WhathadyoubeenteachingEnglishbeforeyouwenttoAmerica?

十二.对将来某个时间来说一直在发生的动作

肯定句公式;

主语+will+havebeen+现在分词+其他

明天我一直在教英语

TomorrowIwillhavebeenteachingEnglish.

否定句公式

主语+will+not+havebeen+现在分词+其他

明天我一直在教英语

TomorrowIwillnothavebeenteachingEnglish.

一般疑问句公式

will+主语+havebeen+现在分词+其他

明天你一直在教英语吗?

WillyouhavebeenteachingEnglishtomorrow?

特殊疑问句公式:特殊疑问词+will+主语+havebeen+现在分词+其他

明天你一直在教什么吗?

Willyouhavebeenteachingtomorrow?

注:其他四种时态略

依据时间与动词动作配对的公式写谓语动