# data[].attributes.body
I have written a rough plan this morning.
I have collected plenty of information.
It is the longest I have ever had to write.
I have worked really hard for the last two weeks.
I have just got up.

# data[].attributes.headline
We use the present perfect when we want to show a link between the present and the past.

# data[].attributes.subject
We use the present perfect when we want to show a link between the present and the past.

# data[].attributes.headline
We use the present perfect to talk about a present situation which started in the past, usually with for/since

# data[].attributes.subject
We use the present perfect to talk about a present situation which started in the past, usually with for/since

# data[].attributes.headline
We use for with a length of time (for two weeks, for three days) and since with a point in time (since 2001, since Monday)

# data[].attributes.subject
We use for with a length of time (for two weeks, for three days) and since with a point in time (since 2001, since Monday)

# data[].attributes.headline
We use the present perfect to talk about a time period that is not finished (today, this week/morning)

# data[].attributes.subject
We use the present perfect to talk about a time period that is not finished (today, this week/morning)

# data[].attributes.headline
We use the present perfect to show that something happened at some point in the past before now. We don't state when it happened.

# data[].attributes.subject
We use the present perfect to show that something happened at some point in the past before now. We don't state when it happened.

# data[].attributes.headline
The following time expressions are often used: ever, never, before, up to now, still, so far, recently, just, already, yet

# data[].attributes.subject
The following time expressions are often used: ever, never, before, up to now, still, so far, recently, just, already, yet

# data[].attributes.headline
+ Subject +have/has +past participle                                                    - Subject + have/has not + past participle                                                    ? have/has + subject + past participle  

# data[].attributes.subject
+ Subject +have/has +past participle                                                    - Subject + have/has not + past participle                                                    ? have/has + subject + past participle  

# data[].attributes.body
She has started the assignment
I have not started the assignment
Have you started the assignment?