Two-dimensional simple shear flow of a self-avoiding macromolecular chain is simulated by a lattice Monte Carlo (MC) method with a pseudo-potential describing the flow field. The simulated velocity profile satisfies the requirements of simple shear flow unless the shear rate is unreasonably high. Some diffusion problems for a free-draining bead-spring chain with excluded volume interaction are then investigated at low and relatively high shear rates. Three diffusion coefficients are defined and examined in this paper: the conventional self-diffusivity in zero field, Dself, the apparent self-diffusivity in flow field, Dapp, and the flow diffusivity in simulation, Dflow reflecting actually the transport coefficient. It is found that these three diffusivities for a flexible chain are different from each other. What is more important is that self-diffusion exhibits a high anisotropy in the flow field. The apparent self-diffusion along the flow direction is enhanced to a large extent. It is increased monotonically with the increase of shear time or shear strain, whereas the chain configuration can achieve a stationary anisotropic distribution following an interesting overshoot of the coil shape and size. Besides a single self-avoiding chain, an isolated Brownian bead and a group of self-avoiding beads with a quasi-Gaussian spatial distribution are also simulated. According to the comparison, the effects of the connectivity of the chain on the diffusion behavior are revealed. Some scaling relations of Dapp versus t are consistent with the theoretical analyses in the pertinent literature.