# data[].attributes.body
V_nguyên thể, V_past,PII, V_ing

# data[].attributes.body
To be (am/is/are, was/were), Do (do/does, did), Have (have/has, had)

# data[].attributes.body
Can, could, may, might, will, should, have to, ought to...

# data[].attributes.body
tobe, become, get, grow, appear, seem,feel, look,...

# data[].attributes.body
Cách dùng: Diễn tả một hành động hoặc trạng thái ở hiện tại, tương lai, hay quá khứ

# data[].attributes.body
(+) S + V_(s/es)

(-) S + don't/doesn't + V

# data[].attributes.body
(+) S + V_ed/cột 2

(-) S + didn't V

# data[].attributes.body
(+) S + will/shall + V

(-) S + won't V

Tương lai gần

S am/is/are + going to V

# data[].attributes.body
Cách dùng: Không chỉ cụ thể hiện tại, tương lai, hay quá khứ mà sử dụng khi có hành động hoặc trạng thái ở 2 thì ảnh hưởng lẫn nhau

# data[].attributes.body
Cách dùng: Hành động đang diễn ra tại một thời điểm xác định hoặc kế hoạch cho tương lai

# data[].attributes.headline
Hiện tại hoàn thành (sự việc xảy ra ở quá khứ ảnh hưởng đến hiện tại): It has rained since yesterday

# data[].attributes.subject
Hiện tại hoàn thành (sự việc xảy ra ở quá khứ ảnh hưởng đến hiện tại): It has rained since yesterday

# data[].attributes.body
S + have/has + PII

# data[].attributes.headline
Quá khứ hoàn thành : It had rained the day before as well

# data[].attributes.subject
Quá khứ hoàn thành : It had rained the day before as well

# data[].attributes.body
S + had + PII

# data[].attributes.headline
Tương lai hoàn thành: It will have rained two times by tomorrow

# data[].attributes.subject
Tương lai hoàn thành: It will have rained two times by tomorrow

# data[].attributes.body
S + will have + PII

# data[].attributes.body
Ex: The Earth goes around the Sun

# data[].attributes.headline
Thói quen ở hiện tại, sự kiện lặp đi lặp lại

# data[].attributes.subject
Thói quen ở hiện tại, sự kiện lặp đi lặp lại

# data[].attributes.body
Ex: He reads a book before he goes to bed

# data[].attributes.body
Always, curently, generally, often, regulary, usually, every day, every year

# data[].attributes.body
Ex: We visited the museum yesterday

# data[].attributes.body
Ex: She attended the book club once a month in the past

# data[].attributes.body
Ago, once previously, recently,then, yesterday

# data[].attributes.body
He will come back soon

# data[].attributes.body
Ex: We are going to travel next week

# data[].attributes.body
Shortly, soon, tomorrow, next month...

# data[].attributes.body
S + am/is/are + V_ing

# data[].attributes.body
Ex: I am writing a letter now

# data[].attributes.body
Ex: They are coming back this afternoon

# data[].attributes.body
S + was/were + V_ing

# data[].attributes.headline
Hành động đang xảy ra ở một thời điểm trong quá khứ

# data[].attributes.subject
Hành động đang xảy ra ở một thời điểm trong quá khứ

# data[].attributes.body
Ex: I was writing a letter when she called me

# data[].attributes.body
S + will be + V_ing

# data[].attributes.headline
Hành động đang xảy ra ở một thời điểm trong tương lai

# data[].attributes.subject
Hành động đang xảy ra ở một thời điểm trong tương lai

# data[].attributes.body
Ex: I will be writing another letter at this time tomorrow

# data[].attributes.headline
Một hành động xảy ra liên tục đến hiện tại

# data[].attributes.subject
Một hành động xảy ra liên tục đến hiện tại

# data[].attributes.body
Ex: I have worked at this company for six months

# data[].attributes.body
Ex: I have been to Paris

# data[].attributes.body
Ex: She has lost her wallet

# data[].attributes.body
I have finished writing a book

# data[].attributes.headline
Một hành động xảy ra trước một thời điểm trong quá khứ

# data[].attributes.subject
Một hành động xảy ra trước một thời điểm trong quá khứ

# data[].attributes.body
Ex: The airplane had already taken off before she arrived at the aiport

# data[].attributes.body
For, since, over, the last...

# data[].attributes.body
Never, ever, before...

# data[].attributes.body
Just, already, yet

# data[].attributes.headline
Một hành động xảy ra trước một thời điểm trong quá khứ

# data[].attributes.subject
Một hành động xảy ra trước một thời điểm trong quá khứ

# data[].attributes.body
Ex: She will have moved to new house by next year

# data[].attributes.headline
Một hành động sẽ tiếp tục diễn ra thêm một khoảng thời gian nữa

# data[].attributes.subject
Một hành động sẽ tiếp tục diễn ra thêm một khoảng thời gian nữa

# data[].attributes.body
Ex: She will have lived here forr one year at the end of May

# data[].attributes.body
S + have/has been + V_ing

# data[].attributes.headline
Hành động xảy ra liên tục cho đến một thời điểm hiện tại

# data[].attributes.subject
Hành động xảy ra liên tục cho đến một thời điểm hiện tại

# data[].attributes.body
Ex: She has been working on the project for several months

# data[].attributes.body
S + had been + V_ing

# data[].attributes.headline
Hành động xảy ra liên tục cho đến một thời điểm ở quá khứ

# data[].attributes.subject
Hành động xảy ra liên tục cho đến một thời điểm ở quá khứ

# data[].attributes.body
Ex: The stock had been dropping for two weeks when the president resigned

# data[].attributes.body
S + will have been + V_ing

# data[].attributes.headline
Hành động xảy ra liên tục cho đến một thời điểm ở tương lai

# data[].attributes.subject
Hành động xảy ra liên tục cho đến một thời điểm ở tương lai

# data[].attributes.body
Ex: The company will have been operating for ten years next month

# data[].attributes.headline
2.5. Các động từ đặc biệt không chia ở thì tiếp diễn

# data[].attributes.subject
2.5. Các động từ đặc biệt không chia ở thì tiếp diễn

# data[].attributes.body
Ex: She likes spring the most - Not: She is liking spring the most

# data[].attributes.body
Ex: She has a silver car - Not: She is having a silver car

# data[].attributes.body
Ex: She knows that water boils at the degree - Not: She is knowing that water boils at the degree

# data[].attributes.headline
Mệnh đề chính + Mệnh đề phụ chỉ thời gian

# data[].attributes.subject
Mệnh đề chính + Mệnh đề phụ chỉ thời gian

# data[].attributes.body
Ex: Ms. Martin will meet potential clients there when she visits Hong Kong next month

- Not: Ms. Martin will meet potential clients there when she will visit Hong Kong next month

# data[].attributes.headline
Mệnh đề chính + Mệnh đề phụ chỉ điều kiện

# data[].attributes.subject
Mệnh đề chính + Mệnh đề phụ chỉ điều kiện

# data[].attributes.body
Ex: She will come back to you soon if you apologize to her - Not: She will come back to you soon if you will apologize to her

# data[].attributes.headline
3.1. Quy tắc chuyển từ câu chủ động sang câu bị động

# data[].attributes.subject
3.1. Quy tắc chuyển từ câu chủ động sang câu bị động

# data[].attributes.body
Ex: The mechanic fixed my broken car => My broken car was fixed by the mechanic

# data[].attributes.body
(V: give, offer, send, bring, show, grant, lend, buy, tell, inform, notify, assure, convince...)

Ex: The president gave Donald a bonus.

=> Donald was given a bonus by the president

=> Abonus was given to Donald by the president

# data[].attributes.body
Call, name, consider, find, keep:

ex: His friend call him Bobby => He is called Bobby by his friends

Have, let sb do st => have, let sth done by sb

ex: They made John do the work => They made the work done by John

Make sb do st => be made + to do by sb

ex: The teacher makes the student study hard => The students are made to study hard by the teacher

Get sb to do sth => get sth done by sb

ex: She got her father to buy a new bag => She got a new bag bought by her father

See, watch, hear, listen to, smell, taste, feel

ex: Amy saw a boy breaking the window => A boy was seen breaking the window by Amy

# data[].attributes.body
Ex:

I am satisfied with the result

Managers were asked to find additonal ways to motivate staff

Employees are required to contact Mr.Lee if they want to attend the convention

# data[].attributes.body
Phần lớn động từ: V + s/es

Be: am, is/ was

Do: does

Have: has

# data[].attributes.body
Phần lớn động từ: V_nguyên thể

Be: are/ were

Do: do

Have: have

# data[].attributes.body
The book is interesting => The books are interesting

He/ she reads many books in the fall => I/ we/ you/ they read many books in the fall

Amy has many foreign friends => Amy and Tom have many foreign friends

# data[].attributes.headline
4.2. Các từ/ cụm từ/ mệnh đề bổ sung nghĩa đặt giữa chủ ngữ và động từ không ảnh hưởng đến sự hòa hợp giữa chủ ngữ và động từ

# data[].attributes.subject
4.2. Các từ/ cụm từ/ mệnh đề bổ sung nghĩa đặt giữa chủ ngữ và động từ không ảnh hưởng đến sự hòa hợp giữa chủ ngữ và động từ

# data[].attributes.body
S + trạng từ + V ex: Newcomers usually make many mistakes

S + cụm từ + V ex: The atmosphere in the company is very casual

S + mệnh đề + V ex: The employee who didn't get promoted feels disappointed