Examveda

I spoke to her for . . . . . . . . long time yesterday.

A. a

B. an

C. the

D. no article

Answer: Option A

Solution (By Examveda Team)

The correct article is "a" because the word "long" begins with a consonant sound.

"A" is used before words that start with a consonant sound, regardless of whether the first letter is a vowel or consonant.

In this case, "long" starts with the consonant sound /l/, so we say "a long time".

Using "an" would be incorrect because it is used before vowel sounds.

"The" is used when referring to something specific or previously mentioned, which is not the case here.

No article is not suitable because "a long time" is an indefinite period and requires an article.

This Question Belongs to Competitive English >> Articles

Join The Discussion

Comments (3)

  1. FAISAL FAROOQ
    FAISAL FAROOQ:
    4 months ago

    The correct sentence is:

    "I spoke to her for a long time yesterday."

    Explanation:
    "A" is the correct article because "a long time" is a common fixed expression.

    "Time" is generally uncountable, but when we say "a long time", we're treating it as a measurable period, so we use "a".

    More examples:
    He waited for a long time.

    We haven’t seen each other in a long time.

  2. FAISAL FAROOQ
    FAISAL FAROOQ:
    4 months ago

    "A" is the correct article because "stomach ache" is a singular countable noun, and we use "a" before singular countable nouns that begin with a consonant sound.

    Even though "ache" is a noun referring to pain, we treat it like a countable event or condition — a headache, a backache, a stomach ache, etc.

  3. Akash Mishra
    Akash Mishra:
    10 months ago

    Please further explain, here time is considered as countable or uncountable.

Related Questions on Articles