Welcome to the exercise section of this website. In order to help you guys reinforce the knowledge you have learnt here, there are a series of exercises provided for you to work on. There are six types of questions, MCQs, True or false questions, Matching questions, Cloze questions, Crossword puzzle and Jumble up questions. The resason of designing exercises into different types is to fit all types of students, make sure there’s his/her favorate type of question. Beyond this, you might also access the external links provided on the links section in this blog. There are extensive exercises ready for you. Enjoy your time! Have fun!

  1. mcqMultiple Choice Question
  2. true-false1True and false exercise
  3. matching-puzzle-pieces-skyMatching exercise
  4. ET_literacy_toolbar_cloze_(L)_JPEGCloze exercise
  5. governmentpuzzle01_eCrossword puzzle
  6. Mix up the wordsJumble up 1
  7. Mix up the wordsJumble up 2
  8. Mix up the wordsJumble up 3
  9. Mix up the wordsJumble up 4
  10. Mix up the wordsJumble up 5
Posted in B. Exerciers

Lesson3 (Past perfect tense)


Past perfect

We use the past perfect simple to talk about what happened before a point in the past. It looks back from a point in the past to further in the past.

  • I hadn’t known the bad news when I spoke to him.
  • I checked with the supplier and they still hadn’t received the contract.
  • She had already told him before I got a chance to give him my version.
  • The company has started the year well but was badly hit by the postal strike.

The past perfect simple is often used when we report what people had said/thought/believed.

  • He told me they had already paid the bill.
  • He said he believed that John had moved to Italy.
  • I thought we had already decided on a name for this product.

Adopted from: http://www.englishgrammarsecrets.com/ 

Posted in A. Lessons

External Links

S644EX~BM0[VAIBT1{QFPR0This is a free online English test website. There are all kinds of English Test avaliable for English learners, grammar, reading, listening,speaking, even TOEFL tests. It is really beneficial, and I believe it is absolutely worth trying.




Another site I recommand for the English learners is a grammar checking website. Learners could just type their sentences and the website will grade their writing, at the same time it will tell what are the problems occured in the learner’s writing.





The last website I recommand is a grammar teaching website, it covers all the grammar lessons needed, at the same time, there are exercises provided after each lesson.


Posted in C. Links

Video lesson 3 (Reviewing previous questions)

This is a lesson to review what you have learnt in the previous lessons. The way to review it is to tell stories and ask questions. The instructor will ask you some questions to check your understanding. It is absolutely a lesson you should never miss! Have fun!

Posted in Videos

Video lesson 2 (Recognizing and understanding the simple past tense)

In this video, the instructor explained what does simple past tense mean. Afterward a series of exercise were provided to help learners to reinforce their understanding, these questions are based on what she said previously. So you should pay attention from the begining, then you will be able to answer the questions. Have fun!

Posted in Videos

Video lesson 1 (Recognizing and understanding the simple past tense)

In this video, the instructor started with tell stories in the past, then highlight the verbs in simple past form. Then the concept of simple past tense was explained,  the rules applied in simple past tense were introduced. Please pay attention to the rules, these are very important in simple past tense. Have fun!

Posted in Videos

lesson 2 (List of Irregular Verbs)


This is the list of irregular verbs. The reason to call them irregular verb is that they do not follow the rules of simple past tense. Therefore, this list of words should be memorized. You may try to memorize as much as possible, at the same time take this list as a reference book. Hopefully you will be benefited.

Infinitive Past Tense Past Participle
abide abode,abided abode,abided
alight alighted,alit alighted,alit
arise arose arisen
awake awoke awoke,awaked
be was,were been
bear bore borne,born
beat beat beaten
become became become
befall befell befallen
beget begot begotten,begot
begin began begun
behold beheld beheld
bend bent bent
bereave bereaved,bereft bereaved,bereft
beseech besought,beseeched besought,beseeched
beset beset beset
bespeak bespoke bespoken,bespoke
bespread bespread bespread
bestrew bestrewed bestrewed,bestrewn
bestride bestrode bestridden,bestrid,bestrode
bet bet,betted bet,betted
betake betook betaken
bethink bethought bethought
bid bade,bid bidden,bid
bide bode,bided bided
bind bound bound
bite bit bitten,bit
bleed bled bled
blend blended,blent blended,blent
bless blessed,blest blessed,blest
blow blew blown
break broke broken
breed bred bred
bring brought brought
broadcast broadcast,broadcasted broadcast,broadcasted
browbeat browbeat browbeaten
build built built
burn burnt,burned burnt,burned
burst burst burst
buy bought bought
can could
cast cast cast
catch caught caught
chide chid,chided chid,chidden,chided
choose chose chosen
cleave cleaved,cleft,clove cleaved,cleft
cleave clave cloven
cling clung clung
clothe clothed,clad clothed,clad
come came come
cost cost cost
creep crept crept
crow crowed,crew crowed
cut cut cut
dare dared,durst dared
deal dealt dealt
die died died
dig dug dug
dispread dispread dispread
do/does did done
draw drew drawn
dream dreamed,dreamt dreamed,dreamt
drink drank drunk
drive drove driven
dwell dwelt,dwelled dwelt,dwelled
eat ate eaten
fall fell fallen
feed fed fed
feel felt felt
fight fought fought
find found found
flee fled fled
fling flung flung
fly flew flown
fly fled fled
fly flied flied
forbear forbore forborne
forbid forbade,forbad forbidden
forecast forecast,forecasted forecast,forecasted
fordo fordid fordone
forego forewent foregone
foreknow foreknew foreknown
forerun foreran forerun
foresee foresaw foreseen
foreshow foreshowed foreshown
foretell foretold foretold
forget forgot forgotten,forgot
forgive forgave forgiven
forsake forsook forsaken
forswear forswore forsworn
freeze froze frozen
gainsay gainsaid gainsaid
get got got,gotten
gild gilded,gilt gilded
gird girded,girt girded,girt
give gave given
go went gone
grave graved graven,graved
grind ground ground
grow grew grown
hamstring hamstringed,hamstrung hamstringed,hamstrung
hang hung hung
hang hanged hanged
have had had
hear heard heard
heave heaved,hove heaved,hove
hew hewed hewed,hewn
hide hid hidden,hid
hit hit hit
hold held held
hurt hurt hurt
inlay inlaid inlaid
keep kept kept
kneel knelt,kneeled knelt,kneeled
knit knitted,knit knitted,knit
know knew known
lade laded laded,laden
lay laid laid
lead led led
lean leaned,leant leaned,leant
leap leapt,leaped leapt,leaped
learn learnt,learned learnt,learned
leave left left
lend lent lent
let let let
lie lay lain
lie lied lied
light lit lit
light lighted lighted
lose lost lost
make made made
may might
mean meant meant
meet met met
melt melted melted,melten
misdeal misdealt misdealt
misgive misgave misgiven
mislay mislaid mislaid
mislead misled misled
mistake mistook mistaken
misunderstand misunderstood misunderstood
mow mowed mowed,mown
must must
ought ought
outbid outbade,outbid outbidden,outbid
outbreed outbred outbred
outdo outdid outdone
outeat outate outeaten
outfight outfought outfought
outgo outwent outgone
outgrow outgrew outgrown
outlay outlaid outlaid
outride outrode outridden
outrun outran outrun
outsell outsold outsold
outshine outshone outshone
outshoot outshot outshot
outsit outsat outsat
outspend outspent outspent
outspread outspread outspread
outthrow outthrew outthrown
outthrust outthrust outthrust
outwear outwore outworn
overbear overbore overborne
overbid overbid overbidden,overbid
overblow overblew overblown
overbuild overbuilt overbuilt
overbuy overbought overbought
overcast overcast overcast
overcome overcame overcome
overdo overdid overdone
overdraw overdrew overdrawn
overdrive overdrove overdriven
overeat overate overeaten
overfeed overfed overfed
overfly overflew overflown
overgrow overgrew overgrown
overhang overhung overhung
overhear overheard overheard
overlade overladed overladed,overladen
overlay overlaid overlaid
overleap overleapt,overleaped overleapt,overleaped
overlie overlay overlain
overpay overpaid overpaid
override overrode overridden
overrun overran overrun
oversee oversaw overseen
oversell oversold oversold
overset overset overset
oversew oversewed oversewed,oversewn
overshoot overshot overshot
oversleep overslept overslept
overspend overspent overspent
overspread overspread overspread
overtake overtook overtaken
overthrow overthrew overthrown
overwind overwound overwound
overwrite overwrote overwritten
partake partook partaken
pay paid paid
precast precast precast
prechoose prechose prechosen
prove proved proved,proven
put put put
quit quitted,quit quitted,quit
read read read
reave reaved,reft reaved,reft
rebuild rebuilt rebuilt
recast recast recast
reeve rove,reeved rove,reeved
relay relaid relaid
rend rent rent
repay repaid repaid
reset reset reset
retell retold retold
rid rid,ridded rid,ridded
ride rode ridden
ring rang rung
rise rose risen
rive riven riven,rived
run ran run
saw sawed sawn,sawed
say said said
see saw seen
seek sought sought
sell sold sold
send sent sent
set set set
sew sewed sewn,sewed
shake shook shaken
shall should
shave shaved shaved,shaven
shear sheared shorn,sheared
shed shed shed
shine shone,shined shone,shined
shoe shod,shoed shod,shoed
shoot shot shot
show showed shown,showed
shred shredded,shred shredded,shred
shrink shrank,shrunk shrunk,shrunken
shrive shrove,shrived shriven,shrived
shut shut shut
sing sang,sung sung
sink sank,sunk sunk,sunken
sit sat sat
slay slew slain
sleep slept slept
slide slid slid,slidden
sling slung slung
slink slunk slunk
slit slit slit
smell smelt,smelled smelt,smelled
smite smote smitten,smote
sow sowed sown,sowed
speak spoke spoken
speed sped,speeded sped,speeded
spell spelt,spelled spelt,spelled
spend spent spent
spill spilt,spilled spilt,spilled
spin spun spun
spit spat,spit spat,spit
split split split
spoil spoilt,spoiled spoilt,spoiled
spread spread spread
spring sprang,sprung sprung
stand stood stood
stave staved,stove staved,stove
steal stole stolen
stick stuck stuck
sting stung stung
stink stank,stunk stunk
strew strewed strewn,strewed
stride strode stridden,strid
strike struck struck,stricken
string strung strung
strive strove,strived striven,strived
swear swore sworn
sweat sweat,sweated sweat,sweated
sweep swept swept
swell swelled swollen,swelled
swim swam swum
swing swung swung
take took taken
teach taught taught
tear tore torn
tell told told
think thought thought
thrive throve,thrived thriven,thrived
throw threw thrown
thrust thrust thrust
tread trod trodden,trod
unbend unbent unbent
unbind unbound unbound
unbuild unbuilt unbuilt
underbid underbid underbidden,underbid
underbuy underbought underbought
undercut undercut undercut
underdo underdid underdone
underfeed underfed underfed
undergo underwent undergone
underlay underlaid underlaid
underlet underlet underlet
underlie underlay underlain
underpay underpaid underpaid
underrun underran underrun
undersell undersold undersold
underset underset underset
undershoot undershot undershot
understand understood understood
undertake undertook undertaken
underwrite underwrote underwritten
undo undid undone
undraw undrew undrawn
unfreeze unfroze unfrozen
ungird ungirded,ungirt ungirded,ungirt
unhang unhung unhung
unknit unknitted,unknit unknitted,unknit
unlade unladed unladed,unladen
unlay unlaid unlaid
unlearn unlearnt,unlearned unlearnt,unlearned
unmake unmade unmade
unreeve unrove,unreeved unrove,unreeved
unsay unsaid unsaid
unset unset unset
unsling unslung unslung
unspeak unspoke unspoken
unstick unstuck unstuck
unstring unstrung unstrung
unswear unswore unsworn
unteach untaught untaught
unthink unthought unthought
untread untrod untrodden,untrod
unweave unwove unwoven
unwind unwound unwound
upbuild upbuilt upbuilt
upcast upcast upcast
uphold upheld upheld
uppercut uppercut uppercut
uprise uprose uprisen
upset upset upset
upsweep upswept upswept
upswing upswung upswung
wake waked,woke waked,woken,woke
waylay waylaid waylaid
wear wore worn
weave wove woven
wed wedded,wed wedded,wed
weep wept wept
weigh weighed weighed
wet wetted,wet wetted,wet
will would
win won won
wind winded,wound winded,wound
wit wist wist
withdraw withdrew withdrawn
withhold withheld withheld
withstand withstood withstood
work worked worked
work wrought wrought
wring wrung wrung
write wrote written

adopted from http://baike.baidu.com/view/793891.htm

Posted in A. Lessons
July 2019
« Jan