Skip to content

Asked in PPSC, FPSC and other one-paper exams (compiled from unofficial resources).

Identify the error in the sentence: I have received your letter yesterday.

  1. A.your letter
  2. B.yesterday
  3. C.have receivedCorrect answer
  4. D.No error

Timed quizzes, instant results, track your progress — free

Practice these MCQs in the app

Quick fact: The error in the sentence 'I have received your letter yesterday' is the use of have received with a definite past time reference.

Related MCQs

Start studying free