Quá khứ hoàn hoàn thành và quá khứ đơn khác nhau như thế nào? Quá khứ hoàn thành dùng trong hoàn cảnh nào? Hôm nay OLP Tiếng Anh sẽ giải đáp giúp bạn tất tần tật những thắc mắc trên nha!
Cấu trúc thì quá khứ hoàn thành ( Past Perfect )
Thì quá khứ hoàn thành dùng để diễn tả một hành động xảy ra trước một hành động khác hoặc trước một thời điểm trong quá khứ.
Cấu trúc của thì quá khứ hoàn thành như sau:
Thì Qkht ở Thể khẳng định :
S + had + V3/-ed
Thì Qkht ở Thể phủ định :
S + had not (hadn’t) + V3/-ed
Thì Qkht ở thể nghi vấn :
Had / Hadn’t + S + V3/-ed
V3/-ed : quá khứ phân từ (Past Participle)
Dấu hiệu của thì quá khứ phân từ
+ before, after, by the time.
+ when, as soon as.
Cấu trúc cụ thể như sau:
S + had + V3/-ed before (by the time) S + V2/-ed
S + V2/-ed after (as soon as) S + had + V3/-ed
When S + V2/-ed, S + had + V3/-ed.
Đừng bỏ lỡ
Ví dụ về quá khứ phân từ
Geogre had waited for an hour before the bus came
=> Geogre đã chờ gần một giờ đồng hồ trước khi xe buýt đến.
When I arrived at the party, Anna had already gone home.
=> Khi tôi đến buổi tiệc, Anna đã về nhà rồi.
It was my first time in an aero plane. I was very nervous because I hadn’t flown before.
=> Đó là lần đầu tiên tôi đi máy bay. Tôi rất hoảng sợ vì tôi chưa từng bay bao giờ
George didn’t want to come to the cinema with us because he had already seen the film twice.
=> George không muốn đi xem phim với chúng tôi vì anh ta đã xem bộ phim hai lần rồi.
John had gone to the store before he went home
=> John đã đến cửa hàng trước khi anh ấy trở về nhà.
Jack told us yesterday that he had visited England in 1970.
=> Hôm qua, Jack kể với chúng tôi rằng anh ấy đã đến thăm nước Anh vào năm 1970.
Quá khứ đơn – Cấu trúc, cách dùng
Thì quá khứ đơn (Simple Past Tense) là thì dùng để diễn tả một hành động, sự việc diễn ra và đã kết thúc trong quá khứ.
Động từ TOBE : S + was/ were +
Động từ thường : S + V-ed/ V-2 (bất quy tắc) +
Câu khẳng định thì quá khứ đơn
Ví dụ câu khẳng định thì quá khứ đơn
Thì quá khứ đơn
2.2. Câu phủ định
Động từ TOBE : S + was/were not + …
Động từ thường : S + did not + V (nguyên mẫu )
Câu phủ định thì quá khứ đơn
Chú ý : was not = wasn’t, were not = weren’t, did not = didn’t
2.3. Câu nghi vấn
Động từ TO BE: Was/Were+ S + …. ? Yes , S + was/were – No, S + was/ were + not
Động từ thường : Did + S + V ( nguyên mẫu )? Yes, S + did – No, S + did not
Xem ngay>>
Quá khứ khứ hoàn thành tiếp diễn
Về khái niệm, thì quá khứ tiếp diễn được dùng để diễn tả một hành động, sự việc đang xảy ra xung quanh một thời điểm cụ thể trong quá khứ. Hành động này đã kết thúc và không còn ở hiện tại.
Loại câu
Cấu trúc
Ví dụ
Khẳng định
S + was/were + V-ing
At 8 o’clock, I was watching TV.
(Lúc 8h, tôi đang xem ti vi).
Phủ định
S + not + was/were + V-ing
We were not joking.
(Chúng tôi đã không nói đùa).
Nghi vấn
Was/ Were + S + V-ing ?
Yes, S + was/ were.
No, S + wasn’t/ weren’t.
Was he playing football while we were doing homework?
(Anh ấy đã chơi đá bóng trong khi chúng tôi làm bài tập phải không?)
Câu hỏi WH
WH-word + was/ were + S + V-ing?
S + was/ were + V-ing +…
What were they talking about?
( Họ đã nói về điều gì?)
Sự khác biệt giữa thì quá khứ tiếp diễn và quá khứ hoàn thành
Quá khứ hoàn thành (QKHT) mô tả một hành động xảy ra và đã kết thúc trước một hành động khác trong quá khứ. Trong khi quá khứ hoàn thành tiếp diễn (QKHTTD) đề cập đến một hành động xảy ra trước một hành động khác, tuy nhiên nó tiếp tục tiếp diễn, kể cả khi hành động xảy ra sau đã kết thúc hay chưa.
I met them after they had divorced. (Tôi đã gặp họ sau khi họ li dị) (QKHT)
I had been working here for two weeks when he got promoted. (Tôi đã làm việc ở đây được 2 tuần khi anh ấy được thăng chức) (QKHTTD)
QKHT nhấn mạnh vào kết quả của hành động. Trong khi QKHTTD nhấn mạnh tính tiếp diễn, quá trình của hành động.
Xem thêm: Cấu trúc But For trong tiếng Anh: Công thức, cách dùng và bài tập chi tiết
I had been to Danang twice by the time I reached 25. (Tôi đã đến Đà Nẵng 2 lần trước khi tôi chạm mốc tuổi 25) (QKHT)
May really needed a holiday since she had been working hard for 6 months. (Mây thật sự cần 1 kỳ nghỉ vì cô ấy đã chăm chỉ làm việc suốt 6 tháng) (QKHTTD)
QKHT cho thấy mối liên kết giữa 2 hành động/sự kiện trong quá khứ. Trong khi QKHTTD cho thấy nguyên nhân của hành động trong quá khứ.
I couldn’t take the train because I had forgotten my boarding pass. (Tôi không thể lên tàu vì tôi đã quên mất vé) (QKHT)
Đừng bỏ lỡ>>
I had been travelling all night, so I was tired. (Tôi đã đi suốt cả đêm thế nên tôi đã rất mệt) (QKHTTD)
Trên đây là tất tần tật về quá khứ đơn, quá khứ hoàn thành, quá khứ tiếp diễn. Mong rằng bạn đã có thêm cho mình những kiến thực thật hữu ích.
Chúc các bạn vui khỏe và luôn đồng hành cùng chúng mình.
[…] Trích nguồn: … […]
pinup azerbaycan: pin up azerbaijan – pin up 306
http://pinupaz.bid/# pin up casino
pin up
ivermectin 4 mg: order stromectol – buy minocycline 50mg otc
https://semaglutide.win/# Rybelsus 14 mg price
http://amoxil.llc/# buy amoxicillin online with paypal
zithromax 250 mg tablet price: zithromax for sale – order zithromax without prescription
https://stromectol.agency/# ivermectin for humans
http://amoxil.llc/# amoxicillin price without insurance
Rybelsus 14 mg price: rybelsus cost – Rybelsus 14 mg price
http://zithromax.company/# buy zithromax no prescription
zithromax for sale us: generic zithromax – zithromax antibiotic
https://semaglutide.win/# rybelsus
http://amoxil.llc/# amoxicillin online canada
Buy semaglutide pills: buy rybelsus – Semaglutide pharmacy price
http://zithromax.company/# where to buy zithromax in canada
http://semaglutide.win/# cheap Rybelsus 14 mg
https://amoxil.llc/# where can you buy amoxicillin over the counter
Rybelsus 14 mg price: Buy semaglutide pills – rybelsus generic
https://amoxil.llc/# generic amoxicillin over the counter
zithromax 250 price: zithromax best price – can you buy zithromax over the counter in australia
https://zithromax.company/# average cost of generic zithromax
https://stromectol.agency/# ivermectin buy nz
zithromax for sale usa: zithromax for sale – buy azithromycin zithromax
https://zithromax.company/# zithromax without prescription
https://stromectol.agency/# buy ivermectin for humans australia
buy generic zithromax no prescription: zithromax best price – where to get zithromax
rybelsus generic: Buy semaglutide pills – Rybelsus 14 mg price
order Rybelsus for weight loss: Buy compounded semaglutide online – Rybelsus 14 mg
https://semaglutide.win/# rybelsus cost
http://amoxil.llc/# how much is amoxicillin
order zithromax over the counter: buy zithromax z-pak online – zithromax for sale cheap
https://gabapentin.auction/# neurontin 50mg cost
zithromax 500mg price in india
best india pharmacy: indian pharmacies safe – cheapest online pharmacy india
http://mexicanpharm24.pro/# buying from online mexican pharmacy
indian pharmacies safe
buy prescription drugs from india: best online pharmacy india – top 10 online pharmacy in india
reputable indian online pharmacy: top online pharmacy india – indian pharmacy paypal
canadian pharmacy: best natural ed treatment – herbal ed treatment
buy medicines online in india: cheapest online pharmacy india – п»їlegitimate online pharmacies india
https://mexicanpharm24.pro/# mexico drug stores pharmacies
indian pharmacies safe
indianpharmacy com online shopping pharmacy india buy medicines online in india
best online pharmacies in mexico: mexican mail order pharmacies – mexican mail order pharmacies
http://drugs24.pro/# erectal disfunction
best india pharmacy
best online pharmacies in mexico: mexican mail order pharmacies – mexico drug stores pharmacies
canadian pharmacy online: cheap pet meds without vet prescription – ed meds online without doctor prescription
ed pills that work https://indianpharmdelivery.com/# indianpharmacy com
https://mexicanpharm24.pro/# best online pharmacies in mexico
india pharmacy mail order
purple pharmacy mexico price list: mexican pharmaceuticals online – п»їbest mexican online pharmacies
buying ed pills online http://drugs24.pro/# ways to treat erectile dysfunction
http://drugs24.pro/# ed treatments
top online pharmacy india
ed solutions http://indianpharmdelivery.com/# online shopping pharmacy india
http://indianpharmdelivery.com/# buy medicines online in india
indian pharmacy paypal
https://stromectol1st.shop/# buy minocycline 100mg otc
buy online drugs
purchase oral ivermectin best price shop ivermectin online
Paxlovid over the counter: paxlovid 1st – paxlovid pharmacy
good price: rybelsus price – rybelsus
http://clopidogrel.pro/# Cost of Plavix without insurance
dysfunction erectile
http://stromectol1st.shop/# ivermectin 1mg
Online medicine order
order Rybelsus: Semaglutide pharmacy price – Buy semaglutide
http://paxlovid1st.shop/# paxlovid generic
pharmacy online
stromectol buy: stromectol shop – minocycline 100mg capsule
minocycline 50mg for sale cheapest stromectol minocycline weight gain
minocycline 100mg without prescription: stromectol tab – ivermectin
https://stromectol1st.shop/# ivermectin tablet price
top 10 pharmacies in india
https://stromectol1st.shop/# minocycline 100mg without a doctor
ed treatment drugs
Buy semaglutide good price cheaper
Semaglutide pharmacy price: rybelsus price – buy semaglutide online
buy semaglutide online: buy semaglutide online – rybelsus.icu
Semaglutide pharmacy price buy rybelsus cheaper
paxlovid buy: check this – paxlovid india
http://stromectol1st.shop/# ivermectin 2mg
indian pharmacy
paxlovid pill: paxlovid shop – paxlovid pill
http://rybelsus.icu/# semaglutide
natural ed medications
buy Clopidogrel over the counter plavix price Cost of Plavix on Medicare
cheaper: rybelsus – good price
rybelsus generic: rybelsus price – rybelsus generic
https://stromectol1st.shop/# minocycline 100mg without prescription
india online pharmacy
http://paxlovid1st.shop/# Paxlovid buy online
pet antibiotics without vet prescription
Paxlovid over the counter paxlovid 1st paxlovid generic
order minocycline 50mg online: cheapest stromectol – price of ivermectin
Plavix 75 mg price: clopidogrel – generic plavix
http://clopidogrel.pro/# Plavix 75 mg price
natural treatments for ed
order Rybelsus good price order Rybelsus
https://stromectol1st.shop/# stromectol pill for humans
cheapest online pharmacy india
generic plavix: best price on generic – Plavix generic price
minocycline 100mg over the counter: stromectol 1st shop – minocycline capsules 100mg
https://clopidogrel.pro/# antiplatelet drug
how to treat ed
minocin 50 mg for scabies buy online stromectol ivermectin buy
paxlovid covid: paxlovid 1st – paxlovid price
https://stromectol1st.shop/# stromectol tab price
india online pharmacy
rybelsus generic Semaglutide pharmacy price cheaper
stromectol online pharmacy: stromectol fast delivery – what does minocycline treat
п»їpaxlovid: shop – paxlovid for sale
https://stromectol1st.shop/# ivermectin over the counter uk
indianpharmacy com
rybelsus cost: rybelsus generic – order Rybelsus
paxlovid cost without insurance: paxlovid buy – paxlovid covid
casino oyunlar? h?zl? casino canl? casino siteleri
1xbet официальный сайт: 1xbet скачать – 1хбет
пинап казино: pin up – пин ап казино
https://1winindia.tech/# pin up
пин ап казино вход
1xbet официальный сайт 1хставка 1xbet официальный сайт
пин ап: пин ап казино – pin up
pin up: pin up casino – pin-up
http://1winbrasil.win/# pin up azerbaycan
pin up
пин ап кз: pin up kz – pin up
1xbet скачать: 1xbet зеркало – 1xbet скачать
casino oyunlar?: en iyi casino siteleri – casino oyunlar?
pin up casino pinup az pin up 306
http://1wintr.fun/# canl? casino
pin up kz
pin up casino: pin up casino – pin-up
http://1winrussia.online/# 1хставка
пинап кз
pin up 306: pin up casino – pin-up
пин ап: пинап зеркало – пин ап официальный сайт
пинап казино пин ап пин ап казино
https://1winrussia.online/# 1xbet скачать
пин ап казино
pin up casino: pin-up casino giris – pin up
пин ап зеркало: пинап зеркало – пин ап официальный сайт
пин ап официальный сайт пинап зеркало пин ап вход
1хбет: 1хставка – 1xbet скачать
https://1winbrasil.win/# pinup az
пин ап кз
пин ап официальный сайт: пин ап – пин ап зеркало
pin up kz: pin up – пин ап
pin up 306 pin up casino pin up
https://1wintr.fun/# casino oyunlar?
пинап
cazino: casino oyunlar? – guvenilir casino siteleri
pinup az: pin-up casino giris – pin-up casino giris
https://1winindia.tech/# пинап кз
пин ап кз
1xbet 1xbet официальный сайт 1xbet официальный сайт
ed cures that work ed for men best drug for ed
http://drugs1st.store/# ed dysfunction treatment
http://indianpharm1st.com/# indianpharmacy com
ed drugs pharmacy medications ed and diabetes
https://mexicanpharm1st.com/# mexican rx online
mexico drug stores pharmacies mexican pharmaceuticals online purple pharmacy mexico price list
https://drugs1st.store/# ed pills online pharmacy
http://indianpharm1st.com/# top online pharmacy india
india pharmacy best india pharmacy best india pharmacy
http://biznes-fabrika.kz/# пины
pin up zerkalo
пин ап зеркало пин ап вход pin up zerkalo
http://biznes-fabrika.kz/# пинап казино
https://pinupzerkalo.fun/# пин ап казино
pinup bet and casino
pin up kz пин ап казино онлайн pin up kz
http://biznes-fabrika.kz/# Пин Ап Казахстан
http://sweetbonanzatr.pro/# sweet bonanza tr
pin up zerkalo
pinco Пин Ап Казино Официальный Сайт в России бонусы пин ап
http://pinup-az.bid/# pinup-az bid
https://biznes-fabrika.kz/# пинап
pin up casino
pinup az: pin up azerbaycan – pinup az
http://biznes-fabrika.kz/# пины
pin up zerkalo
http://biznes-fabrika.kz/# пин ап кз
sweetbonanzatrpro sweetbonanzatr.pro sweet bonanza nas?l oynan?r
http://sweetbonanzatr.pro/# sweet bonanza oyna
pin up zerkalo
pinco: Официальный Сайт – pinco
https://pinupzerkalo.fun/# пин ап казино
pin up 306 pinup-az bid pin up
http://pinupzerkalo.fun/# пинап казино
pin up zerkalo
http://sweetbonanzatr.pro/# sweet bonanza oyna
pin up casino
sweet bonanza nas?l oynan?r: sweet bonanza oyna – sweetbonanzatrpro
http://pinup-az.bid/# pin up 306
sweet bonanza sweet bonanza sweetbonanzatrpro
https://semaglutide.ink/# Regenerative Medicine
stromectol store: find bets price – stromectol online
Compare Prices: amoxil price – buy amoxil online
stromectol: cheapest – cheapest
https://semaglutide.ink/# Patient Portal
involves multisystem: buy gabapentin – gabapentin best price
cheapest paxlovid: paxlovid1st – Pills Paxlovid
best natural cure for ed: buy drugs – ed vacuum pumps
http://pharm24.pro/# overcoming ed
cheap medications online
real cialis without a doctor’s prescription https://pharm24.pro/# the best ed pill
http://mexicanpharm24.cheap/# buying from online mexican pharmacy
best ed drugs
ed drugs http://pharm24.pro/# vacuum pumps for ed
mail order pharmacy india: Indian pharmacy online – world pharmacy india
http://mexicanpharm24.cheap/# mexican online pharmacies prescription drugs
male enhancement products
natural ed medications http://mexicanpharm24.cheap/# mexican border pharmacies shipping to usa
medications online: cheaper medications – best non prescription ed pills
http://mexicanpharm24.cheap/# pharmacies in mexico that ship to usa
ed meds online
male ed pills https://indianpharm24.pro/# Online medicine home delivery
https://pharm24.pro/# best online canadian pharmacy
ed supplements
erectile dysfunction drug https://mexicanpharm24.cheap/# mexican pharmaceuticals online
mexican drugstore online: mexican pharm 24 – buying prescription drugs in mexico online
https://mexicanpharm24.cheap/# buying prescription drugs in mexico
discount prescription drugs
cheap online pharmacy https://indianpharm24.pro/# top 10 pharmacies in india
cheapest ed pills online: cheap prescription drugs – best natural cure for ed
https://pharm24.pro/# how to cure ed
real viagra without a doctor prescription
best erection pills http://mexicanpharm24.cheap/# buying from online mexican pharmacy
treat ed: buy drugs – erectile dysfunction medications
https://pharm24.pro/# canadian drugs online
best drugs for erectile dysfunction
ed pills online http://indianpharm24.pro/# mail order pharmacy india
deneme bonusu veren siteler mycbet.com: deneme bonusu veren siteler yerliarama.org – deneme bonusu veren siteler betturkey betturkey.com
matadorbet matadorbet.bid matadorbet
https://ultrabet-tr.online/# ultrabet giris
deneme bonusu veren siteler yeni
en kazancl? slot oyunlar? en kazancl? slot oyunlar? slot tr online
Canl? Casino Siteleri: Casino Siteleri – Casino Siteleri
deneme bonusu veren siteler betturkey betturkey.com deneme bonusu veren siteler deneme bonusu veren siteler betturkey betturkey.com
http://matadorbet.bid/# matadorbet bid
deneme bonusu veren siteler 2024
Canl? Casino Siteleri: Canl? Casino Siteleri – Deneme Bonusu Veren Siteler
deneme bonusu veren siteler mycbet.com https://casinositeleri.win/# Casino Siteleri
Casino Siteleri Casino Siteleri Casino Siteleri
ultrabet: ultrabet bonus – ultrabet guncel
Casino Siteleri casino siteleri win Canl? Casino Siteleri
ultrabet tr online: ultrabet guncel – ultrabet bonus
denemebonusuverensiteler.top https://matadorbet.bid/# matadorbet bid
ultrabet bonus ultrabet tr online ultrabet bonus
ultrabet giris: ultrabet – ultrabet tr online
deneme bonusu veren siteler mycbet.com http://ultrabet-tr.online/# ultrabet bonus
slot oyunlar? slot oyunlar? slot oyunlar? puf noktalar?
http://furpharm.com/# lasix
https://gabapharm.com/# buy Gabapentin GabaPharm
kam pharm shop Kam Pharm kampharm.shop
https://kampharm.shop/# buy kamagra oral jelly Kam Pharm
erepharm.com ED meds online erepharm.com
https://erepharm.com/# buy ed pills
https://erepharm.com/# cheapest ed pills ere pharm
kamagra oral jelly Kamagra Kam Pharm kamagra
http://rybpharm.com/# rybpharm
https://erepharm.com/# cheapest ed pills ere pharm
kampharm shop kam pharm shop kamagra
https://rybpharm.com/# rybpharm cheap semaglutide
buy kamagra oral jelly Kam Pharm buy kamagra oral jelly Kam Pharm Kam Pharm
https://erepharm.com/# ED pills non prescription
https://rybpharm.com/# rybpharm canada
cheapest Kamagra Kam Pharm Kamagra Kam Pharm kampharm.shop
buy kamagra oral jelly Kam Pharm: kam pharm shop – kam pharm shop
http://gabapharm.com/# Buy gabapentin for humans
ED meds online with insurance ere pharm ere pharm
https://furpharm.com/# furosemide
buy gabapentin online: GabaPharm Gabapentin – gabapentin
rybpharm rybelsus semaglutide buy rybelsus rybpharm
https://rybpharm.com/# semaglutide
rybpharm: semaglutide – semaglutide
kampharm shop: Kamagra Kam Pharm – kampharm.shop
https://canadiandrugsgate.com/# best otc ed pills
best male enhancement: canadian pharmacy drugs gate – drug medication
http://mexicanpharmgate.com/# medicine in mexico pharmacies
http://mexicanpharmgate.com/# medicine in mexico pharmacies
erection problems: canadian drugs gate – cheap medication online
https://mexicanpharmgate.com/# best online pharmacies in mexico
https://mexicanpharmgate.com/# mexican border pharmacies shipping to usa
https://indianpharmacyeasy.com/# mail order pharmacy india
buy medicines online in india: indian pharmacy easy – reputable indian pharmacies
mexican online pharmacies prescription drugs: Mexican Pharm Gate – mexican border pharmacies shipping to usa
http://indianpharmacyeasy.com/# best india pharmacy
mexico drug stores pharmacies: medicines mexico rx online – buying from online mexican pharmacy
Online medicine order: Online Indian pharmacy – Online medicine order
http://indianpharmacyeasy.com/# mail order pharmacy india
natural ed drugs: Canada pharmacy – top ed pills
http://mexicanpharmgate.com/# mexico drug stores pharmacies
mexico drug stores pharmacies: medicines mexico rx online – buying prescription drugs in mexico online
the best ed pill: canadian drugs gate – how to overcome ed
online shopping pharmacy india: Best online Indian pharmacy – top 10 pharmacies in india
buy amoxicillin 250mg: amoxicillin online pharmacy – amoxicillin 500 tablet
rexall pharmacy amoxicillin 500mg: Amoxicillin buy online – amoxicillin generic
dapoxetine online dapoxetine online priligy maxpharm
fast shipping prednisone: ray pharm – cheap prednisone online
where can i buy amoxicillin over the counter https://clomidrexpharm.com/# where can i get cheap clomid
buy amoxicillin canada: buy amoxil online – cost of amoxicillin 875 mg
buy priligy: priligy maxpharm – max pharm
buy prednisone from india prednisone 5 mg tablet price prednisone in india
where to buy amoxicillin pharmacy https://prednisoneraypharm.com/# prednisone 200 mg tablets
prednisone online paypal: Prednisone Without Prescription – prednisone over the counter south africa
buy priligy max pharm: dapoxetine online – priligy maxpharm
amoxicillin online pharmacy: amoxicillin 250 mg capsule – medicine amoxicillin 500
priligy buy dapoxetine online priligy max pharm
order amoxicillin online https://amoxilcompharm.com/# buy cheap amoxicillin
can you get generic clomid prices: clomid online – generic clomid tablets
buy priligy max pharm: cheap priligy – priligy maxpharm
amoxicillin 500mg without prescription buy amoxil online amoxicillin 50 mg tablets
canine prednisone 5mg no prescription: buying prednisone mexico – 30mg prednisone
can i order generic clomid without insurance: clomid online – get generic clomid now
amoxicillin discount: Com Pharm – amoxicillin no prescription
priligy max pharm: buy dapoxetine online – priligy maxpharm
buying generic clomid without a prescription: clomid – generic clomid prices
amoxicillin 30 capsules price: cheap amoxil – amoxicillin online no prescription
can you get cheap clomid: rex pharm – buy generic clomid prices
amoxicillin without a doctors prescription: amoxil com pharm – amoxicillin over counter
buy priligy: buy dapoxetine online – priligy maxpharm