English Language Discussion Forums


Go Back   UsingEnglish.com ESL Forum > Learning English > Ask a Teacher

Quick Links
Sites for Teachers



Reply
 
LinkBack Thread Tools Display Modes
  #1  
Old 22-May-2006, 17:22
lhn lhn is offline
Junior Member
 
Join Date: Jan 2006
Country: Turkey
Posts: 48
First Language: Turkish
lhn is on a distinguished road
Default Suppose that you are a teacher and you are asking to yor students in the classroom.

Suppose that you are a teacher and you are asking to your students in the classroom:

Did you do your homework?

or

Have you done your homework?

Which one is correctand why?
Reply With Quote
Sponsored Links
  #2  
Old 22-May-2006, 17:25
Newbie
 
Join Date: Apr 2006
Country: UK
Posts: 27
First Language: English
brimstone11 is on a distinguished road
Default Re: Suppose that you are a teacher and you are asking to yor students in the classroom.

Quote:
Originally Posted by lhn
Suppose that you are a teacher and you are asking to your students in the classroom:
Did you do your homework?
This seems like it'd be aimed at one person in particular, not the whole class.
Quote:
or
Have you done your homework?
Which one is correctand why?
Yep, that'd be aimed at the whole class
Reply With Quote
  #3  
Old 22-May-2006, 17:25
matilda's Avatar
Senior Member
 
Join Date: Feb 2006
Country: IRAN
Posts: 846
Current Location: Shiraz, Iran
First Language: persian
Member Type: English Teacher
matilda is on a distinguished road
Talking Re: Suppose that you are a teacher and you are asking to yor students in the classroom.

DID YOU DO YOUR HOMEWORK , I think
Reply With Quote
  #4  
Old 22-May-2006, 17:47
lhn lhn is offline
Junior Member
 
Join Date: Jan 2006
Country: Turkey
Posts: 48
First Language: Turkish
lhn is on a distinguished road
Default Re: Suppose that you are a teacher and you are asking to yor students in the classroom.

Thanks brimstone11 and matilda


more comment please...
Reply With Quote
  #5  
Old 22-May-2006, 19:14
lhn lhn is offline
Junior Member
 
Join Date: Jan 2006
Country: Turkey
Posts: 48
First Language: Turkish
lhn is on a distinguished road
Default Re: Suppose that you are a teacher and you are asking to yor students in the classroom.

I think my question is a very difficult one!

Only two members dared to answer it.

Thanks a lot them...
Reply With Quote
  #6  
Old 22-May-2006, 19:34
curmudgeon's Avatar
Moderator
 
Join Date: Mar 2006
Country: Scotland
Posts: 1,635
Current Location: England
First Language: English
Member Type: Student or Learner
curmudgeon is on a distinguished road
Default Re: Suppose that you are a teacher and you are asking to yor students in the classroom.

Might be better to ask:

Have you all completed (or done) your homework?

or

Has anyone not done (or completed) their homework?
Reply With Quote
  #7  
Old 22-May-2006, 19:39
lhn lhn is offline
Junior Member
 
Join Date: Jan 2006
Country: Turkey
Posts: 48
First Language: Turkish
lhn is on a distinguished road
Default Re: Suppose that you are a teacher and you are asking to yor students in the classroom.

Quote:
Originally Posted by curmudgeon
Might be better to ask:
Have you all completed (or done) your homework?
or
Has anyone not done (or completed) their homework?

Do you mean Present Perfect Tense is better?

This is also my opnion, but we have been discussing this subject with my friends. So I would like to be sure which one fits best in that situation.
Reply With Quote
  #8  
Old 22-May-2006, 21:07
curmudgeon's Avatar
Moderator
 
Join Date: Mar 2006
Country: Scotland
Posts: 1,635
Current Location: England
First Language: English
Member Type: Student or Learner
curmudgeon is on a distinguished road
Default Re: Suppose that you are a teacher and you are asking to yor students in the classroom.

Yes, I think that is the most natural.

'Good morning everyone, have you all done your homework for today?' Everyone?, has anyone not completed it?. Good (or bad ) depending on the response!
Reply With Quote
  #9  
Old 22-May-2006, 21:56
Newbie
 
Join Date: Apr 2006
Country: Sweden
Posts: 10
First Language: swedish
kjelladrian is on a distinguished road
Thumbs up Re: Suppose that you are a teacher and you are asking to yor students in the classroom.

Hi Ihn and everybody!

I'm Kjell from Sweden, and, hopefully, I'll be a certified teacher in English after the next term. This is a very late answer, but when I saw this interesting question I thought it was worth a reply.

When you use spoken English in this context, and you're not looking at any particular pupil, because you're aiming the question at the whole class, both sentences are equally correct. Because the subject "you" covers both second person singular and second person plural. So here, you as a speaker decide with your body language whether you direct the question at a particular student or at the whole class.

In a written text, though, you of course have to make it clear to the reader to whom you are aiming the question.
Best/Kjell
Reply With Quote
  #10  
Old 23-May-2006, 09:26
Casiopea's Avatar
VIP Member
 
Join Date: Sep 2003
Country: Canada
Posts: 12,989
Current Location: China
First Language: English
Member Type: Other
Casiopea will become famous soon enough
Default Re: Suppose that you are a teacher and you are asking to yor students in the classroom.

I use both. I use "Have you ... ?" when time isn't a factor, and "Did you ... ?" when time is a factor. For example,

Past Simple (time is important; the "when")
I gave you this assignment last week. Did you do it?

Present Perfect (the act is important)
Take our your homework. Have you done it?

All the best.
Reply With Quote
Reply

Bookmarks

Tags
suppose, teacher, asking, yor, students, classroom

Thread Tools
Display Modes

Posting Rules
You may post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



New To Site? Need Help?

All times are GMT. The time now is 10:31.


vBulletin, Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0
Copyright © 2002 - 2009 UsingEnglish.com