The Gateway to Computer Science Excellence
First time here? Checkout the FAQ!
+7 votes

Who ___________ was coming to see us this evening?

  1. you said
  2. did you say
  3. did you say that
  4. had you said
asked in Verbal Ability by Veteran (96.1k points)
retagged by | 990 views
why not c any one exlain

4 Answers

+2 votes
Best answer
"Who ___________ was coming to see us this evening?"

So, someone is coming this evening (future tense)

About this you "had said about" (past tense)

So, correct option will be "Who did you say" was

The subject here is "who" - and he/she is coming to see us. So, adding "that" gives a wrong meaning to it.

Correct option: B "did you say"
answered by Veteran (406k points)
+5 votes
Answer should be B.
answered by (367 points)
0 votes
Only (B) makes sense, others don’t fit.
answered by Active (2.3k points)
why not D ?
0 votes

(B) is the answer. We have to check the compatibility of the tenses.

This is a simple sentence given in the question form. 

A) "Who you said was coming to see us this evening?" - "you said " is past tense and "was coming" is past progressive tense. so, (A) is wrong here.

C)"Who did you say that was coming to see us this evening?" - "Who" refers to the subject(He/She) and "that" refers to the object. so, (C) is wrong here.

D)""Who had you said was coming to see us this evening?"- "was coming" is past progressive tense and "had you said" is past perfect,(D) is wrong here.

answered by Boss (39.7k points)
edited by
Which sentence in past tense?
Sir option $(B)$ is most appropriate.
yes, but is your reason correct?
Now I understand.
"did" and "was" - two verb in one sentence? How this possible?

Related questions

Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true
49,540 questions
54,100 answers
71,007 users