# data[].attributes.body
As long as
Providing
Suppose/ Supposing
Otherwise

# data[].attributes.body
Unreal condition in the past and consequence in the present or future.

If+ past perfect, would+infinitive.

Unreal condition in the present with a consequence in the past

If+ past simple, would have+ past participle.

# data[].attributes.body
If there is a verb in a relative clause that needs a preposition, the preposition is usually at the end of the clause.

The man who I sold my car to rang me yesterday.

# data[].attributes.headline
NON-DEFINING RELATIVE CLAUSES WITH QUANTIFIERS

# data[].attributes.subject
NON-DEFINING RELATIVE CLAUSES WITH QUANTIFIERS

# data[].attributes.body
Give extra information about something in the main clause.

He tells a lot of good stories, none of which are true

There are number of rules here, the first of which is very important.

# data[].attributes.headline
RELATIVE CLAUSES WITH QUANTIFIERS AND PREPOSITIONS

# data[].attributes.subject
RELATIVE CLAUSES WITH QUANTIFIERS AND PREPOSITIONS

# data[].attributes.body
We use the past continuous or going to to say what plans we had at a certain point in the past.

David was leaving the next day to see his mother

# data[].attributes.body
To predict events that will be in progress at a certain point in the future. The focus is on the period of times the event is in progress before the point of the future.

By December, I will have been working here for 6 months.

# data[].attributes.body
To predict events that will be completed before a certain point in the future.

I will have finished my homework by midnight

# data[].attributes.body
To predict events and plans that will be in progress at a certain point in the future.

Tomorrow at 6 PM, I will be doing my homework.

# data[].attributes.body
Some reporting verbs are followed by the subjunctive form of the verb in formal speech. We the subjunctive form after ask, recommend, advise, command, demand, desire, insist, prefer, request, suggest and urge.
The subjunctive form of the verb is an infinitive without "to" and in negative add "not" before the infinitive.
In informal speech we avoid to use the subjunctive form; instead we use an infinitive or should.

# data[].attributes.body
When we report something someone said very recently we can do it in present.

He says he wants to talk to you after classes

We can also use it to report facts.

# data[].attributes.body
We change the verbs tense in reported speech.

I love to swim - He said he loved to swim

When the verb is a modal we change the tense. But we don't change would, could, might and should.

We report a Yes/No questions with the verb in positive form. When we report a WH question, we include the question word instead of If/Whether

He asked us where we were going.

We use an infinitive to report the verbs allow, permit, agree, persuade, beg, urge, refuse enable, encourage, promise, want an expect.

They begged me not to live

# data[].attributes.body
reporting

# data[].attributes.body
be+a past participle. After adjectives, with verbs such as expect, forget, hope and need, and to give a reason.

I'm likely to be called back for a second interview.

# data[].attributes.body
being+a past participle. It is the subject of a sentence, with verbs as enjoy, mind, miss and prefer, and after a direct object or preposition.

Being admitted to this university changed my life!
Do you worry about being criticized by your boss?

# data[].attributes.body
We use the causative to say that we have arranged for someone to do something for us or to us.

We got our windows cleaned.

# data[].attributes.body
We can form the passive with get or be. We use the get in more informal situations. It is only used with action verbs.

I might get hired at the local library

Common verbs: accept, catch, choose, elect, fire, hire, injure, kill, lay off, pay, promote, rob, search and suspend.

Three of us got fired last month.

It can be also use in formal situations.