Bộ thẻ này giúp bạn luyện tập và hiểu rõ hơn về các thì hoàn thành trong tiếng Anh.
I had been very fortunate to have had a good teacher
Tôi đã rất may mắn khi có một người thầy giỏi.
I worked at a super market.
Tôi đã từng làm việc ở một siêu thị.
I have worked at a super market.
Tôi đã làm việc ở một siêu thị (trong suốt cuộc đời tôi cho đến bây giờ).
I had worked at a super market.
Tôi đã làm việc ở một siêu thị trước thời điểm đó.
I will have had twenty nine minutes of a lesson.
Tôi sẽ có hai mươi chín phút của một bài học.
How long will you have been awake for by seven?
Đến bảy giờ thì bạn đã thức được bao lâu rồi?
I will have been awake for twelve hours by seven o'clock.
Đến bảy giờ tôi sẽ thức được mười hai tiếng rồi.
I will have worked at my job for eight years by the end of the year.
Đến cuối năm nay tôi sẽ làm công việc này được tám năm rồi.
How long have you lived in your house for?
Bạn đã sống trong căn nhà này được bao lâu rồi?
I have lived here for 7 years.
Tôi đã sống ở đây được 7 năm rồi.
How long have you been studying English for?
Bạn đã học tiếng Anh được bao lâu rồi?
I have been studying for 8 years
Tôi đã học được 8 năm rồi.
How long have you known your best friend for?
Bạn đã quen người bạn thân nhất của mình được bao lâu rồi?
I have known my best friend for 7 years
Tôi đã quen người bạn thân nhất của mình được 7 năm rồi.
How long have you been in this lesson for?
Bạn đã ở trong bài học này được bao lâu rồi?
I have been driving a lot.
Tôi đã lái xe rất nhiều (cho đến bây giờ và có thể vẫn tiếp tục lái).
She has been walking.
Cô ấy đã đi bộ (cho đến bây giờ và có thể vẫn tiếp tục đi bộ).
We have been talking a lot.
Chúng tôi đã nói chuyện rất nhiều (cho đến bây giờ và có thể vẫn tiếp tục nói chuyện).
It has been working.
Nó đã hoạt động (cho đến bây giờ và có thể vẫn tiếp tục hoạt động).
The baby has been crying.
Em bé đã khóc (cho đến bây giờ và có thể vẫn tiếp tục khóc).
The water has been boiling
Nước đã sôi (cho đến bây giờ và có thể vẫn tiếp tục sôi).
I have been having a good day.
Tôi đã có một ngày tốt lành (cho đến bây giờ và có thể ngày vẫn tiếp tục tốt đẹp).
I had been driving a lot.
Tôi đã lái xe rất nhiều (cho đến khi một điều gì đó khác xảy ra).
She had been walking.
Cô ấy đã đi bộ (cho đến khi một điều gì đó khác xảy ra).
We had been talking a lot.
Chúng tôi đã nói chuyện rất nhiều (cho đến khi một điều gì đó khác xảy ra).
It had been working.
Nó đã hoạt động (cho đến khi một điều gì đó khác xảy ra).
The baby had been crying.
Em bé đã khóc (cho đến khi một điều gì đó khác xảy ra).
The water had been boiling
Nước đã sôi (cho đến khi một điều gì đó khác xảy ra).
I had been having a good day.
Tôi đã có một ngày tốt lành (cho đến khi một điều gì đó khác xảy ra).
I will have been driving a lot.
Tôi sẽ đã lái xe rất nhiều (vào thời điểm một điều gì đó khác xảy ra).
She will have been walking.
Cô ấy sẽ đã đi bộ (vào thời điểm một điều gì đó khác xảy ra) trong một khoảng thời gian.
We will have been talking a lot.
Chúng tôi sẽ đã nói chuyện rất nhiều (vào thời điểm một điều gì đó khác xảy ra).
It will have been working.
Nó sẽ đã hoạt động (vào thời điểm một điều gì đó khác xảy ra).
The baby will have been crying.
Em bé sẽ đã khóc (vào thời điểm một điều gì đó khác xảy ra) trong một khoảng thời gian.
The water will have been boiling
Nước sẽ đã sôi (vào thời điểm một điều gì đó khác xảy ra) trong một khoảng thời gian.
I will have been having a good day.
Tôi sẽ đã có một ngày tốt lành (vào thời điểm một điều gì đó khác xảy ra).
We have flown
Chúng tôi đã bay (cho đến bây giờ trong suốt cuộc đời).
We had flown
Chúng tôi đã bay (từ lâu trong khoảng thời gian đó).
I am trying to navigate this concept.
Tôi đang cố gắng hiểu khái niệm này.
I felt hurt
Tôi cảm thấy bị tổn thương (chung chung trong quá khứ).
I had felt hurt
Tôi đã từng cảm thấy bị tổn thương (trước câu chuyện).
I was hurt
Tôi đã bị tổn thương.
I have been feeling hurt
Tôi đã cảm thấy bị tổn thương cho đến bây giờ và vẫn còn cảm thấy như vậy.
I have been thinking a lot....
Gần đây tôi đã suy nghĩ rất nhiều... cho đến bây giờ và có thể vẫn còn.
We have been talking.....
Chúng tôi đã nói chuyện rất nhiều... cho đến bây giờ và có thể vẫn còn.
He had been cooking dinner when the guests arrived.
Anh ấy đã đang nấu bữa tối khi khách đến.
She has been studying English for three years.
Cô ấy đã học tiếng Anh được ba năm rồi.
I have been working here since 2020.
Tôi đã làm việc ở đây từ năm 2020.
They have been waiting for you all morning.
Họ đã đợi bạn suốt cả buổi sáng.
He has been living in New York since last summer.
Anh ấy đã sống ở New York từ mùa hè năm ngoái.
We have been playing chess for two hours.
Chúng tôi đã chơi cờ được hai tiếng rồi.
The children have been laughing at the funny cartoon.
Những đứa trẻ đã cười khúc khích vì bộ phim hoạt hình vui nhộn.