|   
			ESL Forum: 
			
			
			
			Techniques and methods 
			in Language Teaching 
			
			Games, activities 
			and teaching ideas 
			
			Grammar and 
			Linguistics 
			
			
			Teaching material 
			
			
			Concerning 
			worksheets 
			
			
			Concerning 
			powerpoints 
			
			
			Concerning online 
			exercises 
			
			
			Make suggestions, 
			report errors 
			
			
			Ask for help 
			
			
			
			Message board 
			  
			
			
			
			
			 | 
 		
		
		ESL forum >
		
		
		Grammar and Linguistics > Help me please!     
			
		 Help me please! 
		
			| 
				
					| 
					
					
 
 sophia0806
 
   | 
						
							| Help me please! 
 |  
							| Hi everybody, could you help me please with those sentences? I wonder if simple past and present perfect could be used (both of them) in such sentences :   1. Where did/have you put my pen?  I can � find it. 2. Have/did you read all the books? 3.If everybody has read/read this new article, let �s discuss it! 4. Did /have you make/made any grammar mistakes in your test? Thanks a bunch for answering Take care,  Sophia     |  5 Feb 2012      
					
					 |  |  
			| 
 
					
					
					
				 
 |  
			| 
				
					| 
					
					
 
 yanogator
 
   | 
						
							| I agree with Alicia except on #4. "Did you make any grammar mistakes" sounds much more natural. Although it is a past action with consequences in the present (which is what the present perfect is for), the emphasis is on the past action, not the present result, so Simple Past is a more realistic choice.   Bruce |  5 Feb 2012     
					
                     |  |  
			| 
				
					| 
					
					
 
 sophia0806
 
   | 
						
							| thanks a lot for answering Yanogator but what were Alicia �s answers? It didn �t appear! |  5 Feb 2012     
					
                     |  |  
			| 
				
					| 
					
					
 
 yanogator
 
   | 
						
							| They were there when I posted mine. I guess she deleted them for some reason. Her answers were: 1.  did 2.  have 3.  has read 4.  She gave "has made" as the first choice and said that "did make" is also correct.   Now that I �m re-looking at them, I want to say that both answers are correct for #2, with different emphases.   "Have you read all the books?" is more common, because it is showing an interest in what the person has read over the years. "Did you read all the books?" would be a question the teacher asks a student about a particular assignment. The interest here is whether the student did the assignment or not. The teacher definitely could use the present perfect, too, emphasizing the completion of the assignment, rather than the action of doing the assignment (I hope that makes some sense).   Bruce |  5 Feb 2012     
					
                     |  |  
			| 
				
					| 
					
					
 
 sophia0806
 
   | 
						
							| Thank you so much, have a nice week take care Sophia |  5 Feb 2012     
					
                     |  |  
	
	   |