When should we use since and for?
Table of Contents
When should we use since and for?
We use for with a period of time in the past, present or future. We use since with a point in time in the past. For refers to periods of time, e.g. 3 years, 4 hours, ages, a long time, months, years. They’ve lived in Oxford since 2004.
Which preposition is used with yesterday?
No Prepositions with Tomorrow, Yesterday, Next, and Last Do not use on with the words tomorrow or yesterday. Similarly, do not use at, in or on with any of the expressions listed above when they follow the words next or last. Examples: I went to the movies on yesterday.
Can we use since with morning?
Since is used with the present perfect tense to say when something began. It has been raining since morning. I have been waiting for his call since yesterday. She has been waiting for the parcel since last week.
Can we use since with date?
Since is used in a variety of different ways, both with the present perfect and with other tenses. When it is used as a preposition to introduce a date or a specific time in the past, it is normally used with present perfect and past perfect tenses.
What is the difference between ‘since’ and ‘ Yesterday’?
“Since” is usually for reasons or starting points of time. For example, “Since we’ve got a few minutes to wait for the train, let’s have a cup of coffee.” (Reason) (Cambridge Dictionary) Back to your question. “Yesterday” is the starting point of “your suffering from fever”. Therefore, you should use “Since”.
What is the difference between ‘since’ and ‘for’?
‘Since’ is used with ‘point of time’ whereas ‘for’ is used with a ‘period of time’. He had been teaching in this school since 2016. He had been teaching in this school for 3 years. Since yesterday means from yesterday till date/now. For yesterday means only for yesterday. Since is used to denote a point of time. He has been ill since Monday.
Is it correct to say “he hasn’t done any work since yesterday”?
“Since” as preposition, is generally used in Present perfect tense. Therefore the correct answer is “He has not done any work since yesterday”. He hasn’t done any work since yesterday. Present perfect tense. You may also say, he didn’t do any work yesterday. Simple past tense.
Is Yesterday present perfect tense or present present perfect?
Present Perfect Tense . Also note ‘yesterday’ is an adverb usually used in simple Past tense. If you adhere to this rule the above sentence may also be corrected as follows: ‘since’ as a preposition indicates the starting point of an action. And this is used in the tenses whose title carry the word “perfect”.