---
product_id: 1213210
title: "English Grammar for ESL Learners (Practice Makes Perfect)"
brand: "ed swick"
price: "฿1069"
currency: THB
in_stock: true
reviews_count: 8
url: https://www.desertcart.co.th/products/1213210-english-grammar-for-esl-learners-practice-makes-perfect
store_origin: TH
region: Thailand
---

# English Grammar for ESL Learners (Practice Makes Perfect)

**Brand:** ed swick
**Price:** ฿1069
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** English Grammar for ESL Learners (Practice Makes Perfect) by ed swick
- **How much does it cost?** ฿1069 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.co.th](https://www.desertcart.co.th/products/1213210-english-grammar-for-esl-learners-practice-makes-perfect)

## Best For

- ed swick enthusiasts

## Why This Product

- Trusted ed swick brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Full description not available

## Images

![English Grammar for ESL Learners (Practice Makes Perfect) - Image 1](https://m.media-amazon.com/images/I/813SO4xr87L.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Great for the price!!
*by D***E on September 24, 2013*

First off, this book is great for the price! Exercises are great and students can learn with help from someone adept in English. My only complaint, which is a small one, is that the directions and explanations are tough for non-native speakers to understand, and the italicized small-font directions are an eye sore. But balancing content and price, this is a great value!Second off, to smash the accusation of past perfect errors away.... There are none. For example:1. Mike has BORROWED/BORROWING my dictionary.Answer: Mike has BORROWED my dictionary. (Past perfect)This implies that Mike has borrowed my dictionary in the past BUT he isn't borrowing it any longer.Mike has borrowed my dictionary several times.Why is it different than past? Here's why:Mike borrowed my dictionary. (Past)This implies that he borrowed the dictionary AND he is still borrowing it. (Just because of the lack of context)But you can say: Mike borrowed my dictionary last week, but he returned it to me today.You can't say: Mike borrowed my book several times.You must use past perfect here and insert "has!"Buy this book and help nonnative speakers learn English, there are no grammatical problems here.--------------------EDIT------------------------After further education, the above example is not PAST PERFECT tense, it is actually PRESENT PERFECT tense.Regardless of the names, the grammar is still correct!Mike borrowed my dictionary. (Past, infers that he still has the dictionary due to the lack of time stamps.)Mike has borrowed my dictionary several times. (Present perfect)Before flying back to New York, Mike had borrowed my dictionary a few times. (Past perfect)The examples I made are weird, but the grammar is correct.Regardless of this technicality, this book can help foreign learners of English learn how English grammar works. Most people don't know what the parts of speech are called, but then again the names of the parts of speech aren't that important. What's most important is understanding what the grammar illustrates.

### ⭐⭐⭐⭐⭐ Builds a Strong Grammatical Foundation for Beginning and Intermediate ESL Learners
*by G***O on November 30, 2015*

I have used this book for several years in my intermediate ESL class that I teach. The short introductions to each chapter followed by a generous amount of exercises (with the answers in the back of the book) make for a perfect learning tool. It's also a great resource to use as a tutorial for a beginning ESL student to supplement classes in conversational English. As children, we learn our maternal tongue by imitating sounds. But as adults, one of the quickest ways to learn a language is by constructing a grammar building and this book provides the necessary building blocks to create a strong foundation.

### ⭐⭐⭐⭐ Couldn't look inside when trying to purchase (free preview) so ...
*by M***T on April 18, 2017*

Couldn't look inside when trying to purchase (free preview) so I didn't know what too expect. It's a little too simple for my husband, so I'll keep it for my daughter as a tool when she starts school.

## Frequently Bought Together

- English Grammar for ESL Learners (Practice Makes Perfect)
- Learn English Through Stories: 16 Stories to Improve Your English Vocabulary (Learn English Through Stories: 16 Stories to Improve Your English Grammar and English Vocabulary)

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.co.th/products/1213210-english-grammar-for-esl-learners-practice-makes-perfect](https://www.desertcart.co.th/products/1213210-english-grammar-for-esl-learners-practice-makes-perfect)

---

*Product available on Desertcart Thailand*
*Store origin: TH*
*Last updated: 2026-04-28*