Have vs. Having
Having is the present participle form of have. We do not normally use having to express ideas such as possession. When have means own, it is always used in the base form. Having is...
English Grammar Lessons And Worksheets
Having is the present participle form of have. We do not normally use having to express ideas such as possession. When have means own, it is always used in the base form. Having is...
Have got means exactly the same as have in affirmative clauses. Got-forms of have are informal, and are most common in the present. She has got a new boyfriend. (= She has a new...
The expression — hardly — when/before — is used (often with a past perfect tense) to suggest that one thing happened very soon after another. I had hardly closed my eyes when the phone...
We can use half or half of before a noun with a determiner (e.g. the, my, this, your etc.). When half (of) is followed by a plural noun, the verb is plural. She spends...
We use had better to give strong advice, or to tell people what to do. After had better, we use the infinitive without to. You had better consult a doctor. It is late. I...
The structure go/come for a — is often used in some common fixed expressions referring to leisure activities. Let us go for a walk/run/swim/ride/drive/sail/drink. Go/come + -ing We can use go with an -ing...
Get is a common word in English. Its meaning depends on the kind of word that comes after it. Get + noun/pronoun When get is followed by a direct object, it usually means receive,...
From indicates the starting points of actions, events or spaces. It says when things begin or began. The exhibition was held from Monday to Friday. I work from 10 to 6. From is not...
Purpose and cause For can be used to talk about people’s purposes in doing something. It is then followed by a noun. I went to the college for an interview with Professor Mark. We...
There is a difference between fit and suit. Fit refers to size and shape. When your clothes fit you, they are neither too tight nor too loose for you. This shirt doesn’t fit me....