English » Spotting Errors

The following sentence has been split into four segments. Identify the segment that contains a grammatical error.

We have / not met / some of our friends / since six months.

A

since six months

B

some of our friends

C

We have

D

not met

Solution

error lies in option A 

since six months should be replaced with for six months.

for point of time you use since eg: since 1980s, since 2 'o' clock

for period of time you use for eg: for four hours, for two days.