[Grammar] Which sentence is correct?

Status
Not open for further replies.

julasek

Member
Joined
Oct 4, 2012
Member Type
Student or Learner
Native Language
Polish
Home Country
Poland
Current Location
Poland
Which one is correct?
1. When do we have a test?
2. When we have a test?
 

bhaisahab

Moderator
Staff member
Joined
Apr 12, 2008
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
Ireland

julasek

Member
Joined
Oct 4, 2012
Member Type
Student or Learner
Native Language
Polish
Home Country
Poland
Current Location
Poland
Thanks. "When we have a test?" is what Google Translator told me, but it didn't seem correct, so I wanted to make sure. Apparently, Google Translator lied to me again.

But "Do you know when we have a test?" is correct?
 
Last edited:

billmcd

Key Member
Joined
Mar 27, 2009
Member Type
English Teacher
Native Language
English
Home Country
United States
Current Location
United States
Thanks. "When we have a test?" is what Google Translator told me, but it didn't seem correct, so I wanted to make sure. Apparently, Google Translator lied to me again.

But "Do you know when we have a test?" is correct? Yes.

As you have suggested, Google is not perfect. I am not familiar with your language, but perhaps if it does not include an equivalent for "do" as some other languages do not, that could be the problem.
 

Barb_D

Moderator
Staff member
Joined
Mar 12, 2007
Member Type
Other
Native Language
American English
Home Country
United States
Current Location
United States
Thanks. "When we have a test?" is what Google Translator told me, but it didn't seem correct, so I wanted to make sure. Apparently, Google Translator lied to me again.

But "Do you know when we have a test?" is correct?

Welcome to Using English.
Yes, that one is correct. The part that asks "Do you know..." makes the "when we have a test" part go back to the normal order of subject/verb

When we have a test in math class, the teacher makes us hand in our cell phones so we don't use the calculator function.
When do we have a test in math?
We have a test in math tomorrow.

Do you know when we have our next test in math?
Yes, I know when we have our next test in math. Our next test in math is tomorrow.

We didn't have the quiz the teacher told us to expect yesterday. I expect we will have a quiz today instead.
 
Status
Not open for further replies.
Top